Instalar Teamspeak 3

Primero de todo descargamos el instalador para nuestra version de del Servidor  (x86 o 64)  en Teamspeak 3.

Descomprimimos el archivo:

tar xzf teamspeak3-server_linux-amd64-3.0.10.3.tar.gz

Agregamos un usuario al servidor que será el encargado de iniciar el servicio de TS3

sudo adduser --disabled-login teamspeak3

movemos la carpeta comprimida:

sudo mv teamspeak3-server_linux-amd64 /usr/local/teamspeak3

cambiamos los permisos de la carpeta

sudo chown -R teamspeak3:teamspeak3 /usr/local/teamspeak3

Y hacemos un link simbolico de la carpeta a los servicios

sudo ln -s /usr/local/teamspeak3/ts3server_startscript.sh /etc/init.d/teamspeak3

Y lo preparamos para que arranque el servicio.

sudo update-rc.d teamspeak3 defaults

Iniciamos el servicio por primera vez.

sudo service teamspeak3 start

Nos aparecerá una imagen como la de continuación, nos indicara el usuario y contraseña para el QueryAdmin y un Token para agregar al usuario como ServerAdmin cuando accedas por primera vez al TS

Token_ts3

Los siguientes puertos son los que usa por defecto, recuerda abrirlos en el router y las iptables.

sudo iptables -A INPUT -p udp --dport 9987 -j ACCEPT
sudo iptables -A INPUT -p udp --sport 9987 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 30033 -j ACCEPT
sudo iptables -A INPUT -p tcp --sport 30033 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 10011 -j ACCEPT
sudo iptables -A INPUT -p tcp --sport 10011 -j ACCEPT

 

Recuperar administrador de TS3

Si no tenemos la password hacemos esto

Nosotros teníamos la password desde un principio con la que creamos el usuario admin para este servidor. Pero en el caso de no tenerlas tenemos que seguir los siguientes pasos:

Paramos el servidor de TeamSpeak y comprobamos que tenemos la siguiente línea puesta en el fichero “ts3server_startscript.sh” : COMMANDLINE_PARAMETERS=”${2}”

nano ts3server_startscript.sh

Ahora arrancamos el servidor con el siguiente comando:

./ts3server_startscript.sh start serveradmin_password=TUPASSWORDNUEVO

Con esto habremos conseguido cambiar el password de administrador.

Creando el Token

Ahora vamos a proceder a re generar el TOKEN para volver a ser super usuario:

– Conectarse al servidor via TELNET (Ya sea en local o desde remoto si se tiene abierto, nosotros usaremos en local)

telnet localhost 10011

Una vez dentro del telnet ponemos:

login serveradmin PASSWORD
use port=9987
servergrouplist

Después de esto se mostrará un listado con los distintos usuarios/grupos que pertenecen al Team Speak 3. Nos tenemos que centrar en el del administrador:

sgid=6 name=Server\sAdmin type=1 iconid=300 savedb=1 sortid=0 namemode=0 n_modifyp=75 n_member_addp=75 n_member_removep=75

Hemos dejado en negrita el parámetro necesario que necesitaremos … (generalmente suele ser ese) y ejecutamos el siguiente comando:

tokenadd tokentype=0 tokenid1=6 tokenid2=0

Saldrá por pantalla algo similar a esto:

token=UadpbuJLf6FL6bWVuJ0W9+yml5btScRFJSs9NSuN

Este será el token que podemos usar para volver a ser administrador de nuestro servidor de Team Speak 3. Para ello entramos en nuestro Team Speak 3 y vamos a Permissions > Use Privilege Key

Con esto ya podemos ver que volvemos a tener el control de nuestro Team Speak 3.

Para más información de otros métodos: Foro Team Speak

Si tenéis alguna duda comentad!

Salu2!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *