Ich weiß, dass diese Frage ziemlich alt ist, aber ich bin auf dasselbe Problem gestoßen und wollte mitteilen, wie ich das auf Fedora gemacht habe, aber im Allgemeinen ist es für jede Linux-Distribution gleich und hat eine Logik für Windows-Benutzer (nur der Pfad wird ziemlich unterschiedlich sein )
Stellen Sie das Administratorkennwort des Teamspeak3-Servers wieder her
- Stellen Sie eine Verbindung zu Ihrem Computer her und navigieren Sie zu Ihrem TS3-Installationsort
- Stoppen Sie den Teamspeak-Server
Starten Sie den Server mit:
./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd
Dadurch wird Ihr Serveradmin-Passwort für Ihren Teamspeak 3-Server zurückgesetzt
Berechtigungsschlüssel generieren
- Starten Sie einen beliebigen Telnet-Client - Sie können zB PuTTy verwenden
- Stellen Sie
Telnet
über den Port eine Verbindung zu Ihrer Teamspeak 3-Server-IP her10011
Melden Sie sich mit dem Befehl an login serveradmin yOuR_nEwP@ssw0rd
Das Passwort im Befehl ist das gleiche wie das, das Sie zuvor für Ihren Serveradmin festgelegt haben
- Wählen Sie Ihre Teamspeak-Serverinstanz aus (wenn Sie nur eine haben, ist dies Ihre Standardeinstellung:
use 1
und drücken Sie die Eingabetaste
Jetzt ist es Zeit, einen neuen Berechtigungsschlüssel zu generieren, für den Sie den folgenden Befehl verwenden:
tokenadd tokentype=0 tokenid1=6 tokenid2=0
- Daraufhin erhalten Sie ein Token, das Sie unter Berechtigungen> Berechtigungsschlüssel verwenden in den Teamspeak 3-Client kopieren und einfügen können
Hoffe, das hilft jedem, der mit dieser Situation umgeht
Haben Sie versucht, den Server mit
serveradmin_password=something
als Parameter zu starten, indem Sie das Startskript bearbeitet haben (sollte/etc/init.d/teamspeak-server
in Ihrem Fall sein)?Anschließend können Sie eine Telnet-Verbindung zu Ihrem Teamspeak-Befehlszeilenserver herstellen, sich mit dem konfigurierten Kennwort anmelden und neue Administratortoken generieren.
In diesem Tutorial finden Sie beispielsweise: http://blog.gridc0.com/?p=284
quelle