tomekp
20.06.2004, 09:05:43
Mam problem ze zmianą ownera i grupy dla jednego z katalogów i nie wiem czym to może być spowodowane.
Próbowałem to zrobić takimi sposobami :
<?php
chown(\"/home/mail2\", 999); chgrp(\"/home/mail2\", 999);
shell_exec(\"/sbin/chown -R 999.999 /home/mail2\");
?>
Ale bez skutecznie.
Ktoś ma jakiś pomysł ?
Jabol
20.06.2004, 09:30:59
<?php
`
chown -R
-- user
:grupa
/home
/katalog`
;?>
user i grupa to nazwa (słownie!) usera i grupy.
tomekp
20.06.2004, 09:47:19
Nie działa, nie wiem, może powodem tego, że to nie działa, jest to, iż apache jest włączony nie na prawach root'a.
Jojo
20.06.2004, 10:23:19
tomekp: Szczerze mówiąc zdziwiłbym się jeśli Apache działałby na prawach root'a. Weź pod uwagę, że jest to ogromna wyrwa w zabezpieczeniach systemu. Bez praw superusera nie masz dostępu do chown, więc niestety nie masz żadnej możliwości zmiany właściciela pliku.
tomekp
20.06.2004, 10:43:15
No teoretycznie może tak, ale właśnie wymyśliłem, ze moge skorzystać z sudo, także powiedzmy, że problem się rozwiązał. Dzięki wszystkim.
Jabol
20.06.2004, 15:47:48
sudo == sticki user id? Jeżeli tak to to JEST dopiero LUKA w zabezpieczeniach.
tomekp
22.06.2004, 10:12:17
Nie, nie w ten sposób

Mam troche inny, i działa bardzo dobrze, i jest bezpieczny.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.