22、linux的ssh互信配置

转载:https://blog.csdn.net/hrn1216/article/details/51568830

https://blog.csdn.net/u013144287/article/details/75093181

https://blog.csdn.net/chenghuikai/article/details/52807074

① 登陆服务器A

② 建立ssh相关目录:  mkdir  ~/.ssh

③ 设置ssh的权限:   chmod  700  ~/.ssh

④ 生成RSA公钥:       ssh-keygen -t rsa     (请一直回车,直至提示结束)

⑤ 将公钥(名为id_rsa.pub文件)追加到认证文件(名为authorized_keys文件)中:

                                            cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 

 ⑥ 设置认证文件的权限:

                                            chmod 600 ~/.ssh/authorized_keys

 

 OK,服务器A的配置就差不多了,服务器B与此一模一样。但是有一个地方需要提醒,

7、最后服务器A,B两台的 authorized_keys 文件中应该包含这两台服务器的公钥,不然配置会失败。你可以这样做,

在A上生成好authorized_keys后,把它拷贝到机器B,在B上将B的公钥信息追加到authorized_keys后,再将这最终的authorized_keys拷贝会机器A,并覆盖A

posted @ 2018-08-09 22:34  风中之铃  阅读(1645)  评论(0编辑  收藏  举报