昨天,我在液滴上更新了我的cPanel版本。更新后,它说我必须启用cpHulk。因此,我启用它,使用一堆我不了解的配置。我记得我通过WHM和SSH禁用了根登录。我没有任何其他登录除了根WHM和SSH。
我做了一些我发现的教程:
我的问题是:如何通过恢复web控制台启用根登录和密码认证?
发布于 2018-12-06 16:19:35
就这样办。
在“控制”面板中,单击左侧的“恢复”,然后单击“从恢复ISO启动”框。我按下电源按钮给你的液滴供电。当它打开的时候,我点击左边的access,然后点击启动控制台按钮来访问我的液滴。
这个Linux环境是从ISO映像运行的,而不是从我的液滴中运行的,所以我必须将文件系统挂载到我的环境中,以便访问我的文件。为此,请在“恢复”菜单中选择“1”并按ENTER。在恢复环境中,我的磁盘映像将在/mnt下被检测和挂载。
然后通过选择菜单6进入bash,然后输入
然后更新ssh配置:
cd /mnt
nano etc/ssh/sshd_config
我在文件的“身份验证”部分添加了一行,表示PermitRootLogin是的。这一行可能已经存在,并用"#“注释掉了。在这种情况下,删除"#“。
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
然后保存更新的etc/ssh/sshd_config文件。
回到控制面板。转到恢复并选择“从硬盘启动”。我关闭和打开服务器。
我试着用root登录SSH,它可以工作。然后我继续禁用cpHulk。https://documentation.cpanel.net/display/CKB/cPHulk+Management+on+the+Command+Line#cPHulkManagementontheCommandLine-DisablecPHulk
https://stackoverflow.com/questions/53651064
复制相似问题