概述
纠结一段时间,终于解决。虽然方法有点二,但聊胜于无。
例如 A 连接 B
1、 先在 B 上生成密钥
ssh-keygen -t rsa
这个命令将为 B 上 root 用户生成其密钥对,询问其保存路径时直接回车采用默认路径,
当提示要为生成的密钥输入 passphrase 的时候,直接回车,也就是将其设定为空密码。生成
的密钥对 id_rsa, id_rsa.pub,默认存储在/root/.ssh 目录下。
2、 将生成的公钥改名为 authorized_keys
cd /root/.ssh/
cp id_rsa.pub authorized_keys
3、在 B 上执行
ssh localhost
如果无需密码登录,即证明 openssh 没有问题。反之重装 openssh( yum remove openssh
–y, yum install openssh-server –y, yum install openssh-clients –y)。
4、将 A 主机上的.ssh 文件夹传到 B 主机上。
转载于:https://my.oschina.net/Sosimple/blog/719809
最后
以上就是娇气石头为你收集整理的ssh 单方面互信解决方法( centos)的全部内容,希望文章能够帮你解决ssh 单方面互信解决方法( centos)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复