Usermin 是一个独立于 Webmin 的包;它不是 Webmin 的一个模块。因此,当您想登录 Usermin 时,您将使用与 Webmin 不同的端口(通常为 20000,而 Webmin 通常为 10000)。因此,基于 Usermin 是 Webmin 模块的混淆,第一个可能的答案是您只是试图登录到错误的位置。
Webmin 用户与系统用户是分开的(因为它是一个管理工具,自动授予对它的访问权限将非常危险),因此您无法登录,因为该用户不存在于 Webmin 中。解决方案是尝试登录 Usermin 而不是 Webmin。
一个小小的旁白:有是在Webmin一个Usermin模块,但它为系统管理员配置Usermin。它不是Usermin。(就像 Webmin 中的 Apache 模块不是Apache,它只是一个用于配置它的 UI。)
好吧,假设您实际上是在尝试登录 Usermin 并且它不起作用……好吧,那里出现问题的可能性并不大。可以将 Usermin 配置为使用PAM身份验证或直接影子文件身份验证。我想可能会以某种方式错误配置 PAM,从而导致登录不起作用。您需要查看 Usermin 日志以查看到底发生了什么。这通常/var/usermin/miniserv.error是该目录中的其他日志。
无论如何,我强烈怀疑您对 Webmin 和 Usermin 之间的区别的困惑是这里的问题,但我没有足够的信息来进行猜测。