Wie erfahre ich meinen Teamspeak-Admin-Schlüssel?

65925
Richard Rodriguez

Ich habe vor einiger Zeit Teamspeak Server 3 auf meinem Debian-Rechner installiert. Als ich es dann startete, wurde mir ein Schlüssel bereitgestellt, den ich in meinem Client verwendet habe, um mich als Administrator zu authentifizieren.

Ich kenne den Schlüssel jetzt nicht und muss mich erneut authentifizieren. Ich habe einen Shell-Zugriff auf den Debian-Rechner. Wie bekomme ich den Schlüssel wieder?

8

3 Antworten auf die Frage

5
Xyon

Teamspeak privilege keys work only once. The only way to get yourself another one without the default one would be to delete the virtual server and start the whole thing from scratch.

Remove the ts3server.sqlitedb file and ./files/virtualserver_n directory where n is the number of your virtual server, and start Teamspeak again. Your privilege key will be echoed back to the terminal and stored in the logs.

Also, wie kann man verhindern, dass die Administratorrechte verloren gehen? Ich meine, wenn ich mein Client-Betriebssystem / Teamspeak-Client neu installiere, damit ich den Server nicht auch neu installieren muss? Richard Rodriguez vor 11 Jahren 0
Sobald Sie Ihren Schlüssel verwenden, wird dieser verwendet. Als Serveradministrator können Sie den Server dazu veranlassen, einen neuen Schlüssel zu generieren (irgendwo in den Clientoptionen versteckt), den Sie als Sicherungskopie notieren oder auf einem USB-Laufwerk speichern können. Xyon vor 11 Jahren 0
5
Ricky-Brno

Ich weiß, dass diese Frage ziemlich alt ist, aber ich bin gerade auf dieselbe Frage gestoßen und wollte mitteilen, wie ich das bei Fedora gemacht habe, aber im Allgemeinen ist es für jede Linux-Distribution dasselbe und eine Logik für Windows-Benutzer (nur der Pfad wird ziemlich unterschiedlich sein.) )

Stellen Sie das Teamspeak3-Server-Administratorkennwort wieder her

  1. Stellen Sie eine Verbindung zu Ihrem Computer her und navigieren Sie zu dem Ort, an dem sich Ihre TS3-Installation befindet
  2. Stoppen Sie den Teamspeak-Server
  3. Server starten durch:

    ./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd

Dadurch wird Ihr serveradmin-Kennwort für Ihren Teamspeak 3-Server zurückgesetzt

Privilegschlüssel generieren

  1. Starten Sie einen beliebigen Telnet-Client - Sie können zB PuTTy verwenden
  2. Stellen Sie Telnetüber den Port eine Verbindung zu Ihrer Teamspeak 3-Server-IP her10011
  3. Melden Sie sich mit dem Befehl an login serveradmin yOuR_nEwP@ssw0rd

    Kennwort in Befehl ist das gleiche, das Sie zuvor für Ihren Serveradmin festgelegt haben

    1. Wählen Sie Ihre Teamspeak-Serverinstanz aus (wenn Sie nur eine haben, wäre dies Ihre Standardeinstellung:) use 1und drücken Sie die Eingabetaste
    2. Jetzt ist es an der Zeit, einen neuen Berechtigungsschlüssel zu generieren. Verwenden Sie dazu den folgenden Befehl:

      tokenadd tokentype=0 tokenid1=6 tokenid2=0

  4. Daraufhin wird das Token zurückgegeben, das Sie im Teamspeak 3-Client unter Berechtigungen> Privilegienschlüssel verwenden kopieren und einfügen können

Ich hoffe, das hilft jedem, der sich mit dieser Situation befasst

1
ZeWaren

Haben Sie versucht, den Server mit serveradmin_password=somethingeinem Parameter zu starten, indem Sie das Startskript bearbeiten (sollte /etc/init.d/teamspeak-serverin Ihrem Fall der Fall sein)

Sie können dann mit Ihrem Teamspeak-Befehlszeilenserver telnet, sich mit dem konfigurierten Kennwort anmelden und neue Admin-Token generieren.

Sehen Sie sich dieses Tutorial beispielsweise an: http://blog.gridc0.com/?p=284

Dieser Link funktioniert nicht mehr Chris vor 9 Jahren 2