rws???

Post Reply
Message
Author
hinti

rws???

#1 Post by hinti »

Hallo,

bei der Rechtevergabe von cdrecord (chmod 4711) habe ich -rws--x--x anstatt -rwx--x--x. Wass bedeutet "s"???

Jochen

Re: rws???

#2 Post by Jochen »

Das "s" entspricht der 4 von "chmod 4711" und ist das SUID-Recht (Set User ID). Ein Programm, dass diesess Recht gesetzt hat, wird nicht unter der Userkennung des aufrufenden Users, sondern unter der Userkennung des Eigentümers des Datei ausgeführt.

Kopier Dir mal /usr/bin/id in Dein Home-Directory, ändere die Eigentümerschaft, setze das SUID-Bit und rufe es auf. Da kann man die Änderung sehr exakt sehen.

Jochen

Post Reply