¿Cómo encuentro la clave de administrador de TeamSpeak?

10

Instalé Teamspeak server 3 en mi máquina Debian hace algún tiempo. Cuando lo comencé, me proporcionaron una clave que utilicé en mi cliente para autenticarme como administrador.

No sé la clave ahora y necesito autenticarme nuevamente. Tengo un acceso de shell a la máquina Debian. ¿Cómo obtengo la llave nuevamente?

Richard Rodriguez
fuente

Respuestas:

6

Sé que esta pregunta es bastante antigua, pero acabo de encontrar el mismo problema y quería compartir cómo hice eso en Fedora, pero genéricamente es lo mismo para cualquier distribución de Linux y arrojar una lógica para los usuarios de Windows (solo la ruta será bastante diferente )

Recupere la contraseña de administrador del servidor Teamspeak3

  1. Conéctese a su máquina y navegue hasta donde está su instalación de TS3
  2. Detener el servidor de TeamSpeak
  3. Iniciar servidor por:

    ./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd

Eso hará que su contraseña de serveradmin se restablezca para su servidor Teamspeak 3

Generar clave de privilegio

  1. Inicie cualquier cliente de telnet; puede usar, por ejemplo, PuTTy
  2. Conéctese a la IP de su servidor Teamspeak 3 usando Telnetel puerto10011
  3. Inicie sesión con el comando login serveradmin yOuR_nEwP@ssw0rd

    la contraseña en el comando es la misma que configuró para su serveradmin anteriormente

    1. Seleccione su instancia de servidor Teamspeak (si solo tiene una, esta sería su opción predeterminada: use 1y presione enter
    2. Ahora es el momento de generar una nueva clave de privilegio, para eso use el siguiente comando:

      tokenadd tokentype=0 tokenid1=6 tokenid2=0

  4. Eso le devolverá el token, que puede copiar y pegar en el cliente Teamspeak 3 en Permisos> Usar clave de privilegio

Espero que esto ayude a cualquiera que esté lidiando con esta situación

Ricky-Brno
fuente
5

Las claves de privilegio de Teamspeak funcionan solo una vez. La única forma de obtener otro sin el predeterminado sería eliminar el servidor virtual y comenzar todo desde cero.

Elimine el archivo ts3server.sqlitedb y el directorio ./files/virtualserver_n donde n es el número de su servidor virtual, e inicie Teamspeak nuevamente. Su clave de privilegio volverá a la terminal y se almacenará en los registros.

Xyon
fuente
Entonces, ¿alguna idea de cómo evitar perder los derechos de administrador? Quiero decir, cuando reinstalo mi cliente cliente OS / teamspeak, para no tener que reinstalar el servidor también.
Richard Rodriguez
Una vez que usa su clave, se usa. Como administrador del servidor, puede hacer que el servidor genere una nueva clave (en algún lugar oculto en las opciones del cliente) que podría escribir o guardar en una unidad USB como respaldo, tal vez.
Xyon
1

¿Ha intentado iniciar el servidor con serveradmin_password=somethingun parámetro editando el script de inicio (debería ser /etc/init.d/teamspeak-serveren su caso)

Luego, puede hacer telnet a su servidor de línea de comandos de teamspeak, iniciar sesión con la contraseña configurada y generar nuevos tokens de administrador.

Consulte este tutorial, por ejemplo: http://blog.gridc0.com/?p=284

ZeWaren
fuente
2
este enlace ya no funciona
Chris