centos中配置ssh免密登录
例如,server1(192.168.10.11)需要免密登录到远程主机server2(192.168.10.12)上
1、server1上
ssh-keygen -t rsa #连续回车4次,生成rsa的公私钥文件
scp /root/.ssh/id_rsa.pub 192.168.10.12:/root/ #复制自己的公钥文件到目标远程主机
2、在server2上
cat id_rsa.pub >> ~/.ssh/authorized_keys #将server1的公钥内容导入到自己的受信任列表
3 配置完成,server1上就可以直接免密登录server2了。
ssh 192.168.10.12 (ssh免密登录)
scp -r dist 192.168.10.12:/root/ (scp远程复制,免密)
-------------------
如果配置的多个服务器之间的ssh免密互连(前提:多个服务器之间都能网络互通)
分别在7台机器上执行:
ssh-keygen -t rsa
ssh-copy-id hadoopNode01
ssh-copy-id hadoopNode02
ssh-copy-id hadoopNode03
ssh-copy-id hadoopNode04
ssh-copy-id hadoopNode05
ssh-copy-id hadoopNode06
ssh-copy-id hadoopNode07


阅读排行


Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1