Usermin (Webmin)- 用户无法登录

RSi*_*lva 7 linux login

我已经在我的服务器中安装了Webmin。我的 Unix 服务器的用户必须能够更改他们的密码。因此,为此,他们使用Usermin。但是用户无法登录 Usermin 模块。我总是收到这条消息:

登录失败。请再试一次。

这种行为的原因是什么?如何向我的用户授予对 Usermin 的访问权限?

在查看“当前登录会话”->“切换到 Usermin 用户:”时,我可以以任何用户身份登录,使用 Admin 用户。

swe*_*joe 6

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 之间的区别的困惑是这里的问题,但我没有足够的信息来进行猜测。


小智 1

当您在创建 Unix 帐户时禁用 shell 登录时,会发生这种情况。