如何在 Virtualmin 上禁用 root 登录
Posted
技术标签:
【中文标题】如何在 Virtualmin 上禁用 root 登录【英文标题】:How to disable root login on Virtualmin 【发布时间】:2012-08-13 00:59:08 【问题描述】:我在 Centos 6 上使用香草 Webmin / Virtualmin 3.93 GPL 版本。我创建了一个对 Webmin 具有完全权限的新用户,所以现在我想禁止 root 登录,因为很明显它可能是安全问题。
有人知道怎么做吗?在某个地方一定有这样的选择,但也许我只见树木不见森林。
我已手动禁用 root SSH 登录,但我仍然可以使用 root 帐户登录 Webmin。
【问题讨论】:
这是 Stack Overflow 的主题。您可能打算在服务器故障或超级用户上询问它。无论如何,Webmin 使用自己的内部有效用户列表。查看左侧菜单下 Webmin 类别下的 Webmin 用户项(假设您使用的是新主题)。您应该能够管理可以从那里登录的用户,包括禁用名为“root”的帐户。 是的,这可能是题外话,但有关 webmin 的问题在 serverfault 上被否决了,这就是为什么我没有在那里问它的原因。我可以试试超级用户,一会儿看看 【参考方案1】:感谢@Charles 的指点。
要从 Webmin 中删除 root 用户,请以具有管理员权限的用户身份登录,然后单击 Webmin -> Webmin 用户。
在用户列表中,删除或移除root
用户的所有权限。
删除该用户后,我可以以新的管理员用户身份登录并管理服务器,但不能以 root 身份登录。
问题解决了,安全通过默默无闻,但总比没有好。
【讨论】:
我认为重要的是要注意,您应该先克隆 root 用户,然后在删除 root 之前以该用户身份登录。【参考方案2】:单击 Webmin 选项卡,展开 Webmin 部分并选择 Webmin 用户。然后选择root用户。展开安全和限制选项并选择仅允许从列出的地址中进行 IP 访问控制。在字段中输入环回地址 (127.0.0.1)。 root 用户仍然存在,但无法登录。
【讨论】:
【参考方案3】:在Webmin -> Webmin Users
中单击root
并将其重命名为您使用的用户名。
【讨论】:
以上是关于如何在 Virtualmin 上禁用 root 登录的主要内容,如果未能解决你的问题,请参考以下文章
如何在运行 Virtualmin 控制面板的 ubuntu 16.04 上安装 php 5.6
如何设置我的 VPS Webmin/Virtualmin 服务器以在托管网站中显示来自 MongoDB 的数据?