更改只能让普通用户登陆再su到root的限制
CentOS 7 设置 Root 直接登录方法
允许 SSH 远程 Root 登录
修改 SSH 配置
- 修改 /etc/ssh/sshd_config 文件,找到以下内容:
PermitRootLogin no
- 将上面的配置改为:
PermitRootLogin yes
- 然后重启 SSH 服务使设置生效。
systemctl restart sshd
Ubuntu 设置 Root 直接登录方法
允许 SSH 远程 Root 登录
修改 SSH 配置
- 打开
/etc/ssh/sshd_config
文件,并找到#PermitRootLogin prohibit-password
行(如果没有这行,则添加它)。 - 将该行的注释去掉,并将其值更改为
yes
或without-password
(如果你想让 root 通过密码登录):
PermitRootLogin yes
- 保存更改并重启 SSH 服务:
sudo systemctl restart ssh
评论区