![](https://seccdn.libravatar.org/avatar/4d31ee59593d2bc1380ae9e93c021b4f.jpg?s=120&d=mm&r=g)
15 Jun
2002
15 Jun
'02
21:25
Michael Raab schrieb:
at Sat, 15 Jun 2002 23:11:41 +0200 Manuel Jenné wrote:
Ich möchte aber diese Script einem beliebigen user als Shell hinterlegen damit er es auch benutzen kann.
Wie kann ich es veranlassen das dieses Script mit rootrechten läuft?
Durch setzen des UID-Bits müsste es gehen.
Nein, das SUID-Bit ist nur bei Binär-Programmen erlaubt. Er hat sich aber wie es aussieht ein Shell-Skript geschrieben. Entweder sudo benutzen oder ein C-Programm basteln, daß nix anderes tut, als das Skript aufzurufen. Das C-Programm wird dann SUID-root gesetzt, somit läuft auch das aufgerufene Skript mit root-Rechten.