Programme beim Systemstart laden als normaler Benutzer

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
The_Fallen
Beiträge: 15
Registriert: 23.08.2006 17:25:08

Programme beim Systemstart laden als normaler Benutzer

Beitrag von The_Fallen » 05.09.2006 21:14:23

Moin,

ich würde beim Systemstart gerne ein paar Programme starten (Teamspeak-Server, Fetchmail-Daemon, etc) und zwar als eingeschränkter Benutzer (also Teamspeak-User, mein eigener Benutzer-Account, etc).
Ich würd jetzt normalerweise ein init-Script schreiben, das die Prozesse beim Systemstart startet, aber wie krieg ich die eingeschränkten Benutzerrechte hin?

Gruß,
fallen

Benutzeravatar
s-p
Beiträge: 109
Registriert: 13.02.2006 18:48:53

Beitrag von s-p » 05.09.2006 22:26:49

Also Gnome und KDE haben Autostart-Funktionen, allerdings greifen die erst nach dem Anmelden. Bei Gnome z.B. unter Einstellungen->Sitzung->Startprogramme. Auf diese Weise starten auch Dienste wie Beagle.

Gruß
sp
Debian Testing (Linux 2.6.32 SMP); Gnome 2.28

The_Fallen
Beiträge: 15
Registriert: 23.08.2006 17:25:08

Beitrag von The_Fallen » 05.09.2006 22:29:33

Danke, aber nach dem Anmelden ist zu spät...

Benutzeravatar
kobayashimaru
Beiträge: 53
Registriert: 11.07.2004 16:51:18
Wohnort: Dortmund
Kontaktdaten:

Beitrag von kobayashimaru » 05.09.2006 22:45:18

su $BENUTZER -c $DAEMON_BEFEHL

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von catdog2 » 05.09.2006 22:55:29

benutz einfach

Code: Alles auswählen

su username -c 'wasauchimmer'
Unix is user-friendly; it's just picky about who its friends are.

The_Fallen
Beiträge: 15
Registriert: 23.08.2006 17:25:08

Beitrag von The_Fallen » 05.09.2006 23:35:11

Danke, da hätte ich auch selber drauf kommen können...

Antworten