使用ssh基于密钥实现3台主机间免密码登陆

第一步: 在host01和 host 2和 host 3上面都要执行下面操作,产生公钥和私钥(该过程不输入密码)

ssh-keygen -t rsa

第二步: host01, host 2和 host 3都执行以下操作, 将各自公钥添加到host01的authorized_keys的文件中.

ssh-copy-id hadoop01

第三步:在host01上执行下面操作. 经过第二步, host01都有了host02与host03的公钥, 所以host02与host03可以无密登陆host01. 将同时包含host01公钥的authorize再拷贝到host02与host03, host01也就可以无密登陆这两台主机了.

scp /root/.ssh/authorized_keys host02:/root/.ssh/
scp /root/.ssh/authorized_keys host03:/root/.ssh/
 
 
 
 
 
 
 
 
 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值