如何在CentOS7中允许root用户SSH登录(SSH远程访问CentOS7系统时提示: Access Denied //拒绝访问)
CentOS7 默认情况下禁用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
现在可以远程计算机上的root用户尝试ssh了