Für den Fall, dass kein User mehr Serveradmin ist und blöderweise auch das Passwort von serveradmin abhanden gekommen ist, kann man folgendermaßen vorgehen:
1. TS3-Server stoppen
./ts3server_startscript.sh stop
2. Passwort für serveradmin setzen
./ts3server_linux_x86 serveradmin_password=SecretPassword
oder
./ts3server_linux_amd64 serveradmin_password=SecretPassword
3. TS3-Server starten
./ts3server_startscript.sh start
4. Per Telnet verbinden (z.B. mit PuTTY). Der Standardport dafür ist 10011, also
Server-IP:10011
5. Serveradmin wiederherstellen
login serveradmin SecretPassword
use 1
servergroupaddclient sgid=6 cldbid=2
logout
Mit cldbid wird die ClientDatenbankID ausgewählt, welche zum SA gemacht werden soll. Also muss man sie entsperchend anpassen.
Mit sgid wird die ServergruppenID bestimmt. Im Normalfall ist 6 die ServerAdmin-Gruppe. Möchte man einen User noch höher setzen (zum Server Query Admin), so setzt man dafür die 2 ein.
Ein Kommentar
christoph
ich brauche das weil ich meinen server admin verloren habe