Centos 6、7 禁止密码验证登陆教程

2018-10-18由程序员日记发表于系统教程 浏览8次

Centos 6、7 禁止密码验证登陆

安全方面的考虑,秘钥对验证登陆相对密码验证要更安全

=====================================================================

修改 /etc/ssh/sshd_config 配置文件

该配置文件中,只需要修改一个参数 PasswordAuthentication,把这个参数改为no即可
[[email protected] ~]# grep 'PasswordAuthentication' /etc/ssh/sshd_config 
PasswordAuthentication no

修改之后,重启sshd服务即可

Centos 6

[[email protected] ~]# /etc/init.d/sshd restart
Stopping sshd:                                             [  OK  ]
Starting sshd:                                             [  OK  ]

Centos 7

[[email protected] ansible]# systemctl restart sshd

这里修改,不影响控制台登陆

要提前配置好秘钥,否则只能控制台操作了。