ssh 单方面互信解决方法( centos)

纠结一段时间,终于解决。虽然方法有点二,但聊胜于无。
例如 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值