Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
hej mam skrypcik w php ktory chcialbym aby zmienial mi wlasciciela utworzonego przez siebie katalogu na innego uzytkownika
jednak mam informacje o braku dostepu
chown: changing ownership of `/home/dupa': Operation not permitted
mozna to obejsc?
Offline
Użytkownik nie ma prawa zmieniać właściciela grupy ze względów bezpieczeństwa.
To może zrobić tylko root i użytkownik z ekstra uprawnieniami (poczytaj o sudo)
Offline
wiem co to sudo.. mam poprostu skrypt w phpie ktory tworzy mi katalog ale mam on wlasciciela i grupe www-data..
no a nie mozna jakos zrobic ze katalog glowny w ktorym sa te katalogi na ktorych chcialbym zmieniac wlascicieli bedzie wlasnoscia usera ktory ma zmieniac te uprawnienia?
Offline
Możesz co najwyżej utworzyć katalog nadrzędny z włączoną flagą suid i ustawioną grupą jaką chcesz. Tutaj przykład jak to działa:
smigacz:/home/urug/Desktop# ls -lhda bzium/
drwxr-sr-x 2 urug junior 4,0K lut 25 15:45 bzium/
smigacz:/home/urug/Desktop# exit
logout
urug@smigacz:bzium$ id
uid=1000(urug) gid=1000(urug)
(..)
urug@smigacz:bzium$ touch test
urug@smigacz:bzium$ ls -lha test
-rw-r--r-- 1 urug junior 0 lut 25 15:46 test
urug@smigacz:bzium$
Nie wiem czy to w jakiś sposób Ci pomoże, ale nie wydaje mi się byś miał inną możliwość jeśli nie chcesz użyć sudo, ani zewnętrznych skryptów uruchamianych np. z crona :)
PS.
Ten temat chyba w złym dziale jest.
Ostatnio edytowany przez urug (2009-02-25 15:47:24)
Offline