linux – Usermin(Webmin) – 用户无法登录

我在我的服务器上安装了 Webmin.我的Unix服务器的用户必须能够更改他们的密码.因此,为此,他们使用 Usermin.但是用户只是无法登录Usermin模块.我总是得到这样的信息:

Login Failed. Please try again.

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

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

解决方法

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之间的区别的混淆是这里的问题,但我没有足够的信息继续猜测.

相关文章

insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...