centos7 禁止root远程ssh直接登录

版主: jvip_chen

回复
头像
jvip_chen
社区版主
社区版主
帖子: 195
注册时间: 2019年 1月 5日 13:36 星期六

centos7 禁止root远程ssh直接登录

帖子 jvip_chen »

修改/etc/ssh/sshd_config文件,将

代码: 全选

#PermitRootLogin yes
修改为

代码: 全选

PermitRootLogin no

查看

代码: 全选

more /etc/ssh/sshd_config | grep PermitRootLogin

命令1,(自己安装的系统,sshd_config 中是 #PermitRootLogin yes ,下面命令另加入一行 PermitRootLogin no)

代码: 全选

sed -i 's/#PermitRootLogin yes/#PermitRootLogin yes\nPermitRootLogin no/g' /etc/ssh/sshd_config && systemctl restart sshd.service

命令2,(阿里云ecs sshd_config中直接是 PermitRootLogin yes 前面没有# ,可以用这条直接替换)

代码: 全选

sed -i 's/PermitRootLogin yes/PermitRootLogin no/g' /etc/ssh/sshd_config && systemctl restart sshd.service
回复