Wie kann ich beim Systemstart einen Prozess automatisch starten lassen? Der Prozess soll nicht unter dem Benutzer root sondern unter einem anderen Benutzer laufen.
Geht dies auch mit inittab? Action boot oder runlevel 6? Wie gebe ich dort den Benutzer an?
Danke für Eure Hilfe.
Prozess starten
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Schau Dir 'mal /etc/init.d/skeleton an. Das ist ein Basis Initskript, mit dem Services gestartet werden. Dort wirst Du sehen, dass solche Services mit Hilfe von "start-stop-daemon" gestartet werden. "man start-stop-daemon" liefert Dir dann Details, was das alles kann, unter anderem auch einen Parameter, um Programme unter anderen Benutzer IDs laufen zu lassen...
Um welches Programm geht es denn überhaupt?
Patrick
Um welches Programm geht es denn überhaupt?
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Jo, das sollte so wie oben beschrieben gehen...
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
@ analyzer
wenn du lieber im web liest - hier
http://www.linuxfibel.de/booten.htm#inittab
inittab + runlevel lesen - das sollte reichen - ansonsten wie patrik meinte - another way
wenn du lieber im web liest - hier
http://www.linuxfibel.de/booten.htm#inittab
inittab + runlevel lesen - das sollte reichen - ansonsten wie patrik meinte - another way