1.client
ssh-keygen -t rsa
cd ~/.ssh
将.id_rsa.pub内容 cp 至 server端 ~/.ssh/authorized_keys(需要自己touch)中
2.server
chmod -R 750 ~/.ssh
重启sshd服务 sudo service sshd restart
ok,试着在client ssh xxxx@XXX.XXX.XXX.XXX 不用密码即可连接~
ssh-keygen -t rsa
cd ~/.ssh
将.id_rsa.pub内容 cp 至 server端 ~/.ssh/authorized_keys(需要自己touch)中
2.server
chmod -R 750 ~/.ssh
重启sshd服务 sudo service sshd restart
ok,试着在client ssh xxxx@XXX.XXX.XXX.XXX 不用密码即可连接~
本文详细介绍了如何在客户端使用SSH-keygen生成密钥,并将其复制到服务器端的authorized_keys文件中,实现SSH免密登录。同时,通过修改服务器端权限和重启sshd服务确保配置生效。
461

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



