• This forum has a zero tolerance policy regarding spam. If you register here to publish advertising, your user account will be deleted without further questions.

wie teamspeak als user:teamspeak starten ?

Lord_Icon

Member
Hi,

TS hab ich installiert bekommen und läuft auch einwandfrei.
TS wurde unter den Benutzer Teamspeak gestartet.

Nun ist mir vor kurzen der Server abgestürtzt. Was allerdings nicht so schlimm war, da dieser wieder relativ sauber hochgefahren ist.


Die Dienste sind auch wieder alle gestartet, so das nur ein sehr kurzer Ausfall war.

AUSSER TS natürlich. Diesen habe ich damals nicht mein Server Start mit eingebunden.

Dienste habe ich immer mit .... gestartet
Code:
insserv  /etc/init.d/DIENSTNAME

Allerdings werden die so eingetragenen Dienste als Root gestartet.
TS sollte aber als User gestartet werden und nicht als root.

Die Frage ist jetzt:

Wie starte ich den TS als User Teamspeak ?
Mittels Befehl insserv


DANKEEEEEeeeee
 
dachte ich könnte ein wenig tricksen, indem ich ein script schreibe und das ganze starte...

aber leider loogt der root sich nur als previligierter user (teamspeak) ein und das wars dann... TS gleibt down

Folgendes Script lasse ich als root ausführen. Also genau so, als wenn ich das script in die Startroutine starten lassen würde
Code:
su teamspeak
/home/teamspeak/tss2_rc2/teamspeak2-server_startscript start
/home/teamspeak/tss2_rc2/teamspeak2-server_startscript status
 
Du warst schon auf dem richtigen Weg:

Code:
su USER COMMAND

also

su teamspeak /home/teamspeak/tss2_rc2/teamspeak2-server_startscript start

MfG
 
Back
Top