SUID na adresare nefunguje?
Marek Les
marek na ryston.cz
Úterý Srpen 3 14:50:14 CEST 1999
zdravicko..
mam takovy problem: jestli to dobre chapu, tak SUID a SGID prava na
adresare by mely fungovat tak, ze jakykoliv vytvoreny soubor v tomto
adresari dedi vlastnika (pri SUID) nebo skupinu toho nadrazeneho
adresare.
u SGID mi to funguje, u SUID ale ne a ja nevim proc..
rekneme, ze mam adresar pokus, ktereho vlastni uzivatel bin, skupina bin
a ja jako root na nem postupne vyzkousim SGID (ktery bude fungovat) a
potom SUID (ktery nebude)..
..vypada to treba takhle :
[root na data test]# ls -l
total 1
drwxrwxrwx 2 bin bin 1024 Aug 3 14:38 pokus
[root na data test]# chmod 2777 pokus
[root na data test]# ls -l
total 1
drwxrwsrwx 2 bin bin 1024 Aug 3 14:38 pokus
[root na data test]# cd pokus
[root na data pokus]# touch neco
[root na data pokus]# ls -al
total 2
drwxrwsrwx 2 bin bin 1024 Aug 3 14:44 .
drwxr-xr-x 3 root root 1024 Aug 3 14:38 ..
-rw-r--r-- 1 root bin 0 Aug 3 14:44 neco
^^ tady spravne soubor neco zmenil skupinu na bin
[root na data pokus]# chmod 4777 ../pokus
[root na data pokus]# touch neco2
[root na data pokus]# ls -al
total 2
drwsrwxrwx 2 bin bin 1024 Aug 3 14:47 .
drwxrwxrwx 3 root root 1024 Aug 3 14:38 ..
-rw-r--r-- 1 root bin 0 Aug 3 14:44 neco
-rw-r--r-- 1 root root 0 Aug 3 14:47 neco2
^^ tady prestoze ma adresar pokus prava 4777 tak soubor neco2 vlastnika
nezmenil :(
splet jsem se v necem? pomuze mi nekdo? :)
Marek Les
Další informace o konferenci Linux