修改sshd配置文件
vim /etc/ssh/sshd_config
增加以下四项
StrictModes no
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
在root目录下创建.ssh文件夹
[root@localhost /]# mkdir .ssh
在.ssh文件夹下创建authorized_keys文件
[root@localhost /]# cd .ssh
[root@localhost .ssh]# touch authorized_keys
写入秘钥
[root@localhost .ssh]# vim authorized_keys
修改authorized_keys执行权限
[root@localhost .ssh]# chmod 644 authorized_keys
重启ssh服务
[root@localhost .ssh]# systemctl restart sshd.service
本文详细介绍如何通过修改sshd配置文件实现SSH无密码登录。包括配置文件的修改、创建.ssh文件夹、生成和设置authorized_keys文件及权限,最后重启ssh服务。
4504

被折叠的 条评论
为什么被折叠?



