AW: linux-l: als User Programm mit root-Rechten starten

Ralf.Baerwaldt at extern.oppenheim.de Ralf.Baerwaldt at extern.oppenheim.de
Di Jun 15 09:34:29 CEST 1999


> Also habe ich ein Script geschrieben:
> dial.sh root mueller -rwsr-x---:
> 
> #!/bin/sh
> #
> /sbin/isdnctrl dial ippp0
> 
> Rufe ich als User zu mueller gehörend
> dial.sh auf,
> kommt
> 
> /opt/Programme/Scripts/dial.sh: /sbin/isdnctrl: Permission denied
> 
> Ich habe das so verstanden, daß das s bei den Rechten sagt:
> Wenn du gestartet wirst, tu so als ob es der Besitzer der Datei (hier
> root) getan hätte.
> Anscheindend ist es wohl nicht so!
> 
	Doch mit der Ausnahme, die du selbst bemerkt hast,
	das Aendern geht nur bei compilierten Programmen.
	Es geht nicht bei Shellscripts (und ich glaube bei
	Perl-Scripts geht es auch nicht).

	Eine Loesung kann ich dir aber leider auch nicht
	bieten. Diese wuerde mich selbst interessieren.

	Ralf
>  



Mehr Informationen über die Mailingliste linux-l