liinux环境免密登录配置好之后,修改完密码,免密方式不受改密码的影响,还能直接免密登录,
阻止免密登录方式有也有很多,两个思路
1、破坏密钥
可以修改密钥的权限,使其不能读写 chmod 000 +密钥路径 ,删除,移动密钥,
2、在ssh配置文件里面进行限制,
编辑ssh配置文件
vim /etc/ssh/sshd_config
找到
#PubkeyAuthentication yes
修改为
PubkeyAuthentication no
#以上步骤可以直接用sed替换实现
#sed -i "s/#PubkeyAuthentication yes/PubkeyAuthentication no/g" /etc/ssh/sshd_config
重启ssh服务
`systemctl restart sshd.service` (这里是centos,其它发行版本自行搜索)