免密码信任关系登陆使用ssh
OS

免密码信任关系登陆使用ssh

装逼爱好者
2013-10-30 / 0 评论 / 16 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年09月03日,已超过1553天没有更新,若内容或图片失效,请留言反馈。

当服务器太多的时候,当密码太多的时候,当需要做rsync的时候,当经常scp的时候常常要输入各密码造成各种混乱有时候还会被列入hosts.deny这个时候用凭证登陆就方便了。

1.连接发起方(客户端)使用ssh-keygen -t rsa生成授权钥匙
2.将生成id_rsa.pub的内容复制到/root/.ssh/authorized_keys(如果涉及到权限问题则使用chmod 644 /root/.ssh/authorized_keys授予一下)
简单一句话阐述:生成一个钥匙放上去就可以免密码登陆了。

操作流程

[root@lamp ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): <<可以直接回车,也可以自定义路径
Enter passphrase (empty for no passphrase): <<可以直接回车,也可以自定义
Enter same passphrase again: <<如果自定义则二次输入
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub. <<生成钥匙的路径
The key fingerprint is:
81:75:ee:9a:9e:6a:2d:7c:17:ce:56:03:0c:bf:1f:16 root@lamp.com

生成完好钥匙方入目标服务器/root/.ssh/authorized_keys里面保存就完成了。

0

评论 (0)

取消