PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nach boot programm als best. user starten?



ogott
29.07.02, 19:25
hi!

wie kann ich direkt nach dem boot ein programm als normaler user starten? ich verwende suse7.2 und da ist das script, das beim boot ausgeführt wird /etc/init.d/boot.local. aber wenn man da was einträgt, dann wird's doch als root gestartet.

ogott

Linrade
29.07.02, 19:44
Hi,

wenn Du Eigentümer des Programmes bist, und das SUID-Bit (chmod +s) gesetzt ist, wird das Prog mit Deiner User-Id gestartet. Unabhängig davon wer es ausführt. Achte aber drauf, dass nur Du auf die Datei Schreibrecht hast.

fergab
16.01.03, 19:32
Ich hab das ausprobiert! bei mir geht es net!
SuSE 7.2

msi
16.01.03, 19:42
du kannst in ein initscript folgenden befehl einfügen:

su -c "/bin/programm" user &

dann wird es im hintergrund gestartet.

fergab
16.01.03, 20:06
Vielen Dank!

Hat´s geklappt.

Noch eine Frage.
Wie kann ich exakt nach der bootforgang ein script laufen lassen