前段时间我在我的 debian 机器上安装了 Teamspeak server 3。当我开始它时,我得到了一个密钥,我在我的客户端中使用它以管理员身份进行身份验证。
我现在不知道密钥,我需要再次进行身份验证。我可以通过 shell 访问 debian 机器。怎么重新拿到钥匙?
小智 7
我知道这个问题很老了,但只是遇到了同样的问题,想分享我在 Fedora 上是如何做到的,但一般来说,任何 Linux 发行版都是一样的,并且为 Windows 用户提供了一个逻辑(只是路径会大不相同) )
通过以下方式启动服务器:
./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd
这将使您的 Teamspeak 3 服务器的 serveradmin 密码重置
Telnet端口连接到您的 Teamspeak 3 服务器 IP10011使用命令登录 login serveradmin yOuR_nEwP@ssw0rd
命令中的密码与您之前为服务器管理员设置的密码相同
use 1然后按 Enter现在是时候生成新的特权密钥了,为此使用以下命令:
tokenadd tokentype=0 tokenid1=6 tokenid2=0
希望这可以帮助任何处理这种情况的人
Teamspeak 特权密钥只能使用一次。获得另一个没有默认服务器的唯一方法是删除虚拟服务器并从头开始整个事情。
删除 ts3server.sqlitedb 文件和 ./files/virtualserver_n 目录,其中 n 是虚拟服务器的编号,然后再次启动 Teamspeak。您的特权密钥将被回显到终端并存储在日志中。
| 归档时间: |
|
| 查看次数: |
82802 次 |
| 最近记录: |