Linux如何关闭远程ssh密码登录
更新时间:2023年08月11日 11:04:17 作者:Mr..Deer
这篇文章主要介绍了Linux如何关闭远程ssh密码登录问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
Linux关闭远程ssh密码登录
远程登录linux使用ssh时,使用密码登录会有安全风险问题,采用密钥登录会更安全。
配置关闭使用ssh密码登录 (以管理员身份):编辑 /etc/ssh/sshd_config
文件:
vim /etc/ssh/sshd_config
修改下图字段为 no
保存配置文件后,重新加载:
systemctl reload sshd
Linux关闭ssh密钥登录(禁止免密登录)
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,其它发行版本自行搜索)
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
最新评论