Linux在一个node里面免密码登录另外一个node
2017-10-28 本文已影响0人
桜花約束
- 在两个Linux里面分别执行ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa设置秘钥。该命令会在家目录下生成两个秘钥文件id_dsa (私钥)、 id_dsa.pub(公钥 )
- 分别执行 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys将自己的公钥文件追加到日志文件中去
- 将node03的公钥拷贝到node01中一个目录下scp ~/.ssh/id_dsa.pub root@node05:/opt/(任意即可此处是拷贝到opt下),并且切换到node01中将该公钥添加到node01的authorized_keys中。cat /opt/id_dsa.pub >> ~/.ssh/authorized_keys
图片.png 图片.png 图片.png完成以上几步,此时再在node03中ssh登录node01,是不需要密码的。