本文说明Linux Ubuntu服务器上,如何允许root用户使用密码通过SSG远程登陆服务器。
有些云主机创建好以后,不允许root用户通过SSH登陆,更不允许root用户使用密码登陆。这有时候造成使用上的不变。可以通过修改sshd_config
文件允许root用户以密码方式登陆。
如果主机还没有启用root用户
,可以参考Ubuntu Linux上启用root账户这篇文章先启用root用户
。
允许root登陆
打开/etc/ssh/sshd_config
文件,按如下代码修改对应的参数值:
PermitRootLogin yes |
允许密码方式登陆
如果需要允许密码方式登陆,还要对/etc/ssh/sshd_config
文件对应的参数作如下修改
PasswordAuthentication yes |
允许空方式登陆
如果需要允许空密码方式登陆,还要对/etc/ssh/sshd_config
文件对应的参数作如下修改
PermitEmptyPasswords yes |
修改完成后,使用sudo systemctl restart sshd
指令让新的配置生效。