murmurd 不接受超级用户密码

murmurd 不接受超级用户密码

刚刚在 Debian Squeeze 下安装了一个 mumble-server (murmurd)。我使用命令设置了超级用户密码murmurd -subw <newpassword>,然后重新启动了服务。当我尝试以普通用户身份连接时,一切都很好。当我尝试以超级用户身份连接时,我收到一个框,要求我输入密码。但是,无论我输入什么密码都不被接受。有人可以提供任何指示吗?

是的,我已经阅读了常见问题解答和手册以及大约十几个其他谷歌搜索结果,但到目前为止没有一个能帮助我。

答案1

在 mumble 的 IRC 频道上聊天后,发现在设置超级用户密码时必须使用 -ini 选项来识别配置文件,因为 murmurd 中的默认配置文件不是 Debian 中的正常配置文件。

答案2

设置超级用户密码的另一种方法是运行以下命令:

dpkg-reconfigure mumble-server

这将打开一个向导,允许您设置 mumble 服务的几个方面,包括超级用户密码。

答案3

使用 ubuntu 18.04 仍然有点棘手。

安装数据包 mumble-server、添加用户并以用户身份登录工作正常,但以超级用户身份登录因证书或密码错误而失败。

我的解决方案:以 sudo 身份启动 murmurd,将 -supw 也声明为 sudo,并且必须提供 -ini [path_to_ini]

(在我的情况下:/etc/mumble-server.ini,已经被识别,例如显示了welcomemessage(重新启动整个机器后))

祝你好运((--:K

答案4

固有权利的答案是正确的:你可以.ini使用以下方法检查哪些已加载

service mumble-server status(在 Ubuntu 中)

然后设置提供正确路径的密码,例如

sudo murmurd -ini /etc/mumble-server.ini -supw <your-password>

相关内容