답변:
나는이 질문이 상당히 오래되었다는 것을 알고 있지만 같은 문제가 발생하여 Fedora에서 어떻게했는지 공유하고 싶었지만 일반적으로 Linux 배포판에서 동일하고 Windows 사용자에게는 논리가 떨어졌습니다 (경로가 크게 다름) )
다음을 통해 서버를 시작하십시오.
./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd
그러면 Teamspeak 3 서버의 serveradmin 비밀번호가 재설정됩니다.
Telnet
포트를 사용하여 Teamspeak 3 서버 IP 에 연결10011
명령을 사용하여 로그인 login serveradmin yOuR_nEwP@ssw0rd
명령의 비밀번호는 이전에 serveradmin에 설정 한 비밀번호와 동일합니다.
use 1
하고 Enter 키를 누르십시오이제 다음 명령을 사용하기 위해 새로운 권한 키를 생성 할 차례입니다.
tokenadd tokentype=0 tokenid1=6 tokenid2=0
이것이이 상황을 다루는 사람을 돕기를 바랍니다.
Teamspeak 권한 키는 한 번만 작동합니다. 기본 서버없이 다른 서버를 얻는 유일한 방법은 가상 서버를 삭제하고 모든 것을 처음부터 시작하는 것입니다.
ts3server.sqlitedb 파일 및 ./files/virtualserver_n 디렉토리를 제거하십시오. 여기서 n은 가상 서버의 번호이며 Teamspeak를 다시 시작하십시오. 권한 키가 터미널로 다시 에코되고 로그에 저장됩니다.
serveradmin_password=something
시작 스크립트를 편집하여 매개 변수로 서버를 시작하려고 했습니까 (필자 /etc/init.d/teamspeak-server
의 경우)
그런 다음 teamspeak 명령 행 서버에 telnet하고 구성된 비밀번호를 사용하여 로그인 한 후 새 관리자 토큰을 생성 할 수 있습니다.
예를 들어이 자습서를 참조하십시오 : http://blog.gridc0.com/?p=284