转自:https://www.cnblogs.com/bjx2020/p/8565880.html

环境介绍:

10.111.25.138 idsw-dev-01
10.111.25.139 idsw-dev-02
10.111.25.140 idsw-dev-03

步骤:

1.配置hosts文件(每个节点都执行)

cat >>/etc/hosts <<EOF
10.111.25.138   idsw-dev-01
10.111.25.139   idsw-dev-02
10.111.25.140   idsw-dev-03
EOF

2. 添加本机公钥的配置文件(每个节点都执行)

ssh-keygen -t rsa # 一路回车
# 将公钥添加到认证文件中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
# 并设置authorized_keys的访问权限
chmod 600 ~/.ssh/authorized_keys

3. 添加其他互信机器的公钥到配置文件(只要在一个节点执行即可。这里在 idsw-dev-01上执行)

ssh idsw-dev-02 cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys
ssh idsw-dev-03 cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys

4. 分发整合后的文件到其它节点

scp ~/.ssh/authorized_keys idsw-dev-02:~/.ssh/
scp ~/.ssh/authorized_keys idsw-dev-03:~/.ssh/

5.测试

测试时,第一次,需要输入密码,之后就不需要输入密码了。

# 在idsw-dev-01上测试
ssh idsw-dev-01
ssh idsw-dev-02
ssh idsw-dev-03
# 在idsw-dev-02上测试
ssh idsw-dev-01
ssh idsw-dev-02
ssh idsw-dev-03
# 在idsw-dev-02上测试
ssh idsw-dev-01
ssh idsw-dev-02
ssh idsw-dev-03

删除,重新操作

#  rm -fr /root/.ssh/

三台机器之间ssh互信配置相关推荐

  1. 多台Linux主机之间ssh 互信配置

    基本原理 对信息的加密和解密采用不同的key,这对key分别称作private key和public key,其中,public key存放在欲登录的服务器上,而private key为特定的客户机所 ...

  2. linux中三台主机之间互信,22、linux的ssh互信配置

    转载:https://blog.csdn.net/hrn1216/article/details/51568830 https://blog.csdn.net/u013144287/article/d ...

  3. 三台机器之间root用户ssh互信配置

    三台机器之间root用户ssh互信配置 (1)在所有的主机上执行: ssh-keygen -t rsa # 在每台都需要操作,一路回车 (2)将所有机子上公钥(id_rsa.pub)导到一个主机的/r ...

  4. 配置Linux之间SSH互信连接

    配置Linux之间SSH互信连接 在多节点并行计算设置中,建立Linux主机间的SSH互信是非常重要的环节.常见的互信机制包括RSH和SSH两种,其中SSH互信较常用到,下面介绍SSH的原理及其配置方 ...

  5. SSH 互信配置(ssh-keygen,ssh-copy-id,known_hosts)

    一 核心命令 创建密钥对:ssh-keygen 转发密钥:ssh-copy-id -i ~/.ssh/id_rsa.pub puppet@Hadoop-NN-02 常用密钥类型: ssh-keygen ...

  6. 三个机器配置SSH互信

    --配置三个机器的SSH互信 1.首先确保三个机器能相互ping通 2.三台机器分别执行Keygen命令 //rsa可用dsa替换 //最好不要对root用户配置互信 ssh-keygen -t rs ...

  7. 一脸懵逼学习基于CentOs的Hadoop集群安装与配置(三台机器跑集群)

    1:Hadoop分布式计算平台是由Apache软件基金会开发的一个开源分布式计算平台.以Hadoop分布式文件系统(HDFS)和MapReduce(Google MapReduce的开源实现)为核心的 ...

  8. 主机之间建立ssh互信

    不管是oracle rac集群还是hadoop集群上,经常会遇到主机之间建立ssh互信的问题,oracle 11g及以后都可以用图形界面进行建立互信,但是在haoop集群搭建的过程中还是需要自己手动创 ...

  9. ssh 双机互信配置记要

    双机互信的原理:通过ssh密钥对的认证,复用ssl协议进行通信. 配置方法 1.生成密码对 # ssh-keygen -t rsa -b 2048 -t 指定加密算法为rsa,-b指定加密码的位数. ...

最新文章

  1. Sicily-1063
  2. winform checkbox要点击两次_这个Winform的UI库也太全了!四十多个控件都在这一个项目里了...
  3. java jni日志输出_java打印Jni层log
  4. js高级程序设计 - 温故而知新
  5. [ActionScript 3.0] 喷泉效果
  6. mpvue微信小程序动画_在 mpvue 使用 echarts 小程序组件
  7. 转 java中static{}语句块详解
  8. CentOS 6 系统优化检测脚本
  9. 【ichart】简单的统计图表ichart.js的使用
  10. 微信运营必须收藏的软件工具网站合集
  11. 计算二叉树叶子结点数目
  12. web3py earliest、latest、pending
  13. 苹果6运行内存是多少_安卓手机12GB运行内存为何打不过苹果的4GB?有哪些原因?...
  14. 注册石墨文档无法连接服务器,石墨文档没有访问权限怎么办
  15. c++使用制表符\t
  16. 用Python做一个简陋的文本编辑器
  17. vue进阶04-vue文档生成工具vuepress2
  18. maven引用第三方jar包的解决方法
  19. Weka初体验——中文文本分类
  20. CH341SER_WIN7_X64 USB转串口驱动程序

热门文章

  1. 信号处理中的低通、高通、带通、带阻滤波器
  2. 使用Aplayer制作视频播放器
  3. 【肥海豹】-网络安全等级保护(等保)-2020体系会-物联网学习笔记
  4. 银行如何借助数据分析提升业务运营效率
  5. CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreConfig.cmake:27 (message)
  6. 九,powderDesigner+mysql+docker容器初始化数据库
  7. java endpoint_深入Jetty源码之EndPoint
  8. MXone Pro自适应2.0影视模板西瓜视频主题苹果cmsV10模板
  9. Unity 性能优化 学习
  10. ExtJs 4.1.1 API离线浏览