在一些Linux发行版中,默认情况下禁用SSH根登录。root用户登录由openssh-server配置(sshd_config文件)中的PermitRootLogin指令控制:

您可以通过运行以下命令来检查当前状态:

grep -i "rootlogin" /etc/ssh/sshd_config

如果PermitRootLogin指令已被注释掉(前面的#)或其值未设置为yes,则禁用root登录。

如果要启用ssh root登录,请使用root特权执行以下步骤:

打开/ etc / ssh / sshd_config

vim /etc/ssh/sshd_config

取消注释PermitRootLogin行并将其值设置为yes

PermitRootLogin yes

要使新设置生效,请重新启动ssh服务器:

systemctl restart sshd.service

现在我们已经启用了ssh root登录,您可以使用远程计算机上的root用户尝试ssh了

 

Logo

更多推荐