Michelle Konzack <linux4michelle@tamay-dogan.net> (Mo 15 Feb 2010 12:02:21 CET): > Hallo Leute, > > ich habe ein Bash-Script das als "root:root" oder "daemon:adm" gestartet > wird (oder ein noch weniger berechtigter user) und muß das Bash-Script > SUID setzen und zwar zu dem User in dessen ${HOME} es ausgeführt wird. > > Sprich, ich muß NEUE Dateien anlegen können, welche die Berechtigungen > des ${HOME} Users haben. Der SUID-Mechanismus (falls Du diesen meinst) funktioniert nicht für Scripte, sondern nur für Binaries. Perl kann es, aber es trickst dafür rum und verwendet ein SUID-Binary, welches dann den Script interpretiert. Best regards from Dresden/Germany Viele Grüße aus Dresden Heiko Schlittermann -- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann HS12-RIPE ----------------------------------------- gnupg encrypted messages are welcome - key ID: 48D0359B --------------- gnupg fingerprint: 3061 CFBF 2D88 F034 E8D2 7E92 EE4E AC98 48D0 359B -
Attachment:
signature.asc
Description: Digital signature