明道学苑

学而不思则罔,思而不学则殆

0%

Linux Ubuntu服务器允许root用户使用密码通过SSH登陆

本文说明Linux Ubuntu服务器上,如何允许root用户使用密码通过SSG远程登陆服务器。

有些云主机创建好以后,不允许root用户通过SSH登陆,更不允许root用户使用密码登陆。这有时候造成使用上的不变。可以通过修改sshd_config文件允许root用户以密码方式登陆。

如果主机还没有启用root用户,可以参考Ubuntu Linux上启用root账户这篇文章先启用root用户

允许root登陆

打开/etc/ssh/sshd_config文件,按如下代码修改对应的参数值:

PermitRootLogin yes

StrictModes no

允许密码方式登陆

如果需要允许密码方式登陆,还要对/etc/ssh/sshd_config文件对应的参数作如下修改

PasswordAuthentication yes

允许空方式登陆

如果需要允许空密码方式登陆,还要对/etc/ssh/sshd_config文件对应的参数作如下修改

PermitEmptyPasswords yes

修改完成后,使用sudo systemctl restart sshd指令让新的配置生效。