Como descubro minha chave de administrador do teamspeak?


10

Instalei o servidor Teamspeak 3 na minha máquina debian há algum tempo. Quando o iniciei, recebi uma chave que usei no meu cliente para autenticar como administrador.

Não sei a chave agora e preciso me autenticar novamente. Eu tenho um acesso shell à máquina debian. Como obtenho a chave novamente?

Respostas:


6

Eu sei que essa pergunta é bastante antiga, mas me deparei com o mesmo problema e queria compartilhar como eu fiz isso no Fedora, mas genericamente é o mesmo para qualquer distribuição Linux e lança uma lógica para os usuários do Windows (apenas o caminho será bem diferente )

Recuperar senha de administrador do servidor Teamspeak3

  1. Conecte-se à sua máquina e navegue até onde está a instalação do TS3
  2. Parar o servidor teamspeak
  3. Inicie o servidor:

    ./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd

Isso fará com que a senha de administrador do servidor seja redefinida para o servidor do Teamspeak 3

Gerar chave de privilégio

  1. Inicie qualquer cliente de telnet - você pode usar, por exemplo, o PuTTy
  2. Conecte-se ao IP do servidor do Teamspeak 3 usando Telnetna porta10011
  3. Efetue login usando o comando login serveradmin yOuR_nEwP@ssw0rd

    A senha no comando é a mesma que você definiu para o seu servidoradmin anteriormente

    1. Selecione sua instância do servidor Teamspeak (se você tiver apenas uma, este seria o seu padrão: use 1e pressione enter
    2. Agora é hora de gerar nova chave de privilégio, para isso use o seguinte comando:

      tokenadd tokentype=0 tokenid1=6 tokenid2=0

  4. Isso retornará seu token, que você poderá copiar e colar no cliente Teamspeak 3 em Permissões> Usar Chave de Privilégio

Espero que isso ajude quem lida com essa situação


5

As chaves de privilégio do Teamspeak funcionam apenas uma vez. A única maneira de conseguir outro sem o padrão seria excluir o servidor virtual e iniciar tudo do zero.

Remova o arquivo ts3server.sqlitedb e o diretório ./files/virtualserver_n em que n é o número do seu servidor virtual e inicie o Teamspeak novamente. Sua chave de privilégio será repetida no terminal e armazenada nos logs.


Então, alguma idéia de como evitar a perda dos direitos de administrador? Quero dizer, quando reinstalar o cliente OS / teamspeak do cliente, para não precisar reinstalar o servidor também?
Richard Rodriguez

Depois de usar sua chave, ela é usada. Como administrador de servidor, você pode fazer com que o servidor gere uma nova chave (em algum lugar oculta nas opções do cliente) que você pode anotar ou salvar em uma unidade USB como backup, talvez.
Xyon 22/10/12

1

Você já tentou iniciar o servidor com serveradmin_password=somethingum parâmetro editando o script de inicialização (deve estar /etc/init.d/teamspeak-serverno seu caso)

Em seguida, você pode fazer o telnet para o servidor de linha de comando teamspeak, efetuar login usando a senha configurada e gerar novos tokens de administrador.

Veja este tutorial, por exemplo: http://blog.gridc0.com/?p=284


2
este link não funciona mais
Chris
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.