Sponsor-Board.de
TS einrichten Hilfe

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Linux-Server (/forumdisplay.php?fid=105)
+---- Thema: TS einrichten Hilfe (/showthread.php?tid=55364)


TS einrichten Hilfe - frent - 24.05.2015 13:42

Moin,
habe auf meinem Linux vServer Debian 7 x86 installiert und dann natürlich auch direkt einen TS3 Server draufgeschmissen. Ich bräuchte gerade mal irgendwie Hilfe von jemandem der sich auskennt da ich folgendes nicht gebacken bekomme:

1. Autostart Skript (Sobald sich der vServer mal neustartet durch Update/Absturz, sollte der TS3 Server direkt wieder hochfahren)

2. Rechte richtig konfigurieren (Möchte natürlich gerne an ein paar Kollegen SA verteilen aber verhindern, dass sie damit Unfug machen)

Wäre schön wenn da jemand Ahnung hat, könnte als Gegenleistung mit 359 Punkten dienen.

Einfach Steam adden: [Link: Registrierung erforderlich]

Lg


RE: TS einrichten Hilfe - Linux-Scout.de - 24.05.2015 13:43

Hallo, gerne kann ich dir das mit dem Autostart einrichten. Sollte alles kein Problem darstellen. Melde dich mal per PN Smile


RE: TS einrichten Hilfe - italian-power - 24.05.2015 14:55

das einfachste wäre als crontab einen @reboot einzurichten, sauberer und schöner wär die Integration direkt im Runlevel bspw. kann man hier dann ts nach mysql starten und vor mysql beenden (falls mysql genutzt wird)

Für die Rechte empfehle ich eine "untergruppe" die die nötigen Rechte besitzt aber nicht den Server editieren kann etc.


RE: TS einrichten Hilfe - Mr. WeeDy - 24.05.2015 15:05

Hier mal ein kleines Tutuorial für den Autorestart.

1. Als root einloggen und folgenden Befehl ausführen

Code:
vi /etc/init.d/ts3



2. Dieses Script anpassen (Pfade, User etc.) und einfügen

Zitat:
#!/bin/sh
### BEGIN INIT INFO
# Provides: ts3
# Required-Start: $ALL
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Teamspeak3-server startscript
# Description:
#
### END INIT INFO


USER="root"
TS3='/root/teamspeak3-server_linux-x86'
STARTSCRIPT="$TS3/ts3server_startscript.sh"


cd $TS3


su $USER -c "$STARTSCRIPT start"



3. ESC drücken und :wq eingeben zum speichern.


4. Folgendes als root ausführen, um dem Script die Rechte zu geben

Code:
chmod +x /etc/init.d/ts3



5. Das Skript ist soweit fertig und muss nun noch als Autostart definiert werden

Code:
update-rc.d ts3 defaults



6. vServer restarten und testen ob der TS3 nach ca. 1 Minute ebenfalls startet.

grüße


RE: TS einrichten Hilfe - italian-power - 24.05.2015 15:43

Mr. WeeDy schrieb:
Hier mal ein kleines Tutuorial für den Autorestart.

1. Als root einloggen und folgenden Befehl ausführen

Code:
vi /etc/init.d/ts3



2. Dieses Script anpassen (Pfade, User etc.) und einfügen

Zitat:
#!/bin/sh
### BEGIN INIT INFO
# Provides: ts3
# Required-Start: $ALL
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Teamspeak3-server startscript
# Description:
#
### END INIT INFO


USER="root"
TS3='/root/teamspeak3-server_linux-x86'
STARTSCRIPT="$TS3/ts3server_startscript.sh"


cd $TS3


su $USER -c "$STARTSCRIPT start"



3. ESC drücken und :wq eingeben zum speichern.


4. Folgendes als root ausführen, um dem Script die Rechte zu geben

Code:
chmod +x /etc/init.d/ts3



5. Das Skript ist soweit fertig und muss nun noch als Autostart definiert werden

Code:
update-rc.d ts3 defaults



6. vServer restarten und testen ob der TS3 nach ca. 1 Minute ebenfalls startet.

grüße


user = root?
ist hoffentlich nicht das wonach es aussieht ...


RE: TS einrichten Hilfe - Benjarobbi - 24.05.2015 16:29

Mann kann es sich doch abändern :-)


RE: TS einrichten Hilfe - Linux-Scout.de - 24.05.2015 16:31

Ich habe ihm bereits ein Autostart Script angelegt. Natürlich auch nicht als Root Wink Jetzt braucht er eig. nur noch jemandem, der ihm die Rechte anlegt!


RE: TS einrichten Hilfe - iMarkus - 24.05.2015 16:47

Würde ich machen, falls du noch niemanden gefunden hast, kannst du mich per PM kontaktieren. Habe unseren Clan-TS eingerichtet, bisher keine Probleme. Ob das jetzt viel war oder nicht, kann ich schwer beurteilen, unsere Member sind zumindest zufrieden.


RE: TS einrichten Hilfe - alcazar - 24.05.2015 20:05

@italian: Der Server würde eh eine Warnung bringen wenn mit "root" gestartet...
Aber trotzdem besser mit normalen user ja.

@frent: Kopier doch einfach die SA-Gruppe und pass die Rechte entsprechend an.
Wichtig sind Änderungen bei

Code:
* i_group_modify_power
* i_group_needed_modify_power
* i_group_member_add_power
* i_group_needed_member_add_power
* i_group_member_remove_power
* i_group_needed_member_remove_power
* i_permission_modify_power
* i_client_permission_modify_power
* i_client_needed_permission_modify_power

Rechte die sie nich vergeben können sollen, einfach den GRANT entfernen oder höher als die "i_permission_modify_power" setzen.

Du kannst auch noch vom Meister ein -> [Link: Registrierung erforderlich] ankucken, auch wenn er selbst sie nich mehr soo gut findet.