SSH允许使用密码进行root登录
类别: Linux 标签: Linux root ssh systemctl service init.d sed目录
- 登录root
- 查看ssh配置文件中的PermitRootLogin项
- 修改ssh配置文件中的PermitRootLogin项:PermitRootLogin yes
- 查看ssh配置文件中的PermitRootLogin项
- 重启sshd服务
- 参考资料
安装了Ubuntu系统后,默认ssh不允许使用密码进行root登录,通过如何配置可以实现允许。
登录root
$ su - root
查看ssh配置文件中的PermitRootLogin项
$ nano /etc/ssh/sshd_config
# Authentication:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
修改ssh配置文件中的PermitRootLogin项:PermitRootLogin yes
$ sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config
查看ssh配置文件中的PermitRootLogin项
nano /etc/ssh/sshd_config
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
重启sshd服务
- systemctl
$ systemctl restart sshd
- service
$ service ssh restart
- init.d
$ /etc/init.d/ssh restart