如何在CentOS7中允许root用户SSH登录(SSH远程访问CentOS7系统时提示: Access Denied //拒绝访问)

发布时间 2023-04-13 00:23:29作者: 金牌猫猫

  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了