Centos7 禁用本地root用户和禁止root远程登录

高手打扰一下,Centos7 禁用本地root用户和禁止root远程登录
最新回答
佐佐木惠理

2026-03-27 17:11:17

useradd test

passwd test

visudo
增加如下配置

保存退出即可,测试test用户登录就修改操作正常。

vim /etc/ssh/sshd_config
找到 # PermitRootLogin yes
改为 PermitRootLogin no

编辑/etc/pam.d/login文件,增加如下一行
auth required pam_succeed_if.so user != root quiet

vim /etc/ssh/sshd_config
#Port 22字段删掉#,将22改为其他不被使用的端口

systemctl restart sshd.service