3台linux服务器互信

  

  3台linux服务器互信   

  

  
  

  

  root@mydb1 ~ #主机名   

  

  mydb1   

  

  
  

  

  1,改主机名,由mydb1改为mydb100   

  

  vi/etc/sysconfig/network,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,   

  

  将主机名后面的值改为想要设置的主机名,   

  

  主机名=mydb100,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,   

  

  ,,,,,,,,,   

  

  2,每个节点加入最后三行   

  

  root@mydb1 ~ # vi/etc/hosts   

  

  
  

  

  127.0.0.1,localhost localhost。localdomain localhost4 localhost4.localdomain4   

  

  ::1,,,,localhost localhost。localdomain localhost6 localhost6.localdomain6   

  

  
  

  

  192.168.28.100 mydb100   

  

  192.168.28.101 mydb101   

  

  192.168.28.102 mydb102   

  

  
  

  

  3、生成公钥和私钥,每个节点都执行   

  

  在/root/. ssh下执行生成公钥和私钥命令,即公钥私钥存放在该目录下才生效   

  

  cd/root/. ssh   

  

  
  

  

  ssh - keygen是生成密钥命令- t指定密钥类型,默认是rsa,可以省略,- f指定密钥文件存储文件名   

  

  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,   

  

  (root@mydb102 . ssh) # ssh - keygen - t dsa - p & # 39; & # 39;- f id_dsa   

  

  生成公钥/私dsa密钥对。   

  

  你一直保存在id_dsa识别。   

  

  你的公钥保存在id_dsa.pub。   

  

  指纹的关键是:   

  

  36:77:57:c2:男朋友:2 c: c1:5a: 15:84: c4: d7:2f: 91:86:00 root@mydb100   

  

  关键# 39;年代randomart图像:   

  

  (1024年DSA) + - - - - - - +   

  

  |,,,E…已坏+。|   

  

  |,,,,,,+ + . o |   

  

  |,,,,,,+ oo |   

  

  |,,,,,,。o +。|   

  

  |,,,年代。。+…|   

  

  |,,,。o . o。o。|   

  

  |,,,,,。。o |   

  

  |,,,,,,,。,|   

  

  |,,,,,,,,|   

  

  + - - - - - - - - - - - - - - - - - - +   

  

  (root@mydb100 . ssh) #噢   

  

  总共16   

  

  -rw-r - r - 1根1806年8月10日17:46 authorized_keys根   

  

  - - - - - - - - 1根的根,672年8月10十七13 id_dsa   

  

  -rw-r - r - 1根的根,602年8月10十七13 id_dsa.pub   

  

  -rw-r - r - 1根1570年8月10日17:48 known_hosts根   

  

  ,,,,,,,,,,   

  

  
  

  

  4、将公钥添加到认证文件中   

  

  (root@mydb100 . ssh) #猫id_dsa.pub>祝辞authorized_keys   

  

  
  

  

  #只要在一个节点执行即可。这里在192.168.28.100上执行   

  

  scp 192.168.28.101:/root/. ssh/id_dsa。酒吧。/id_dsa.pub.101   

  

  scp 192.168.28.102:/root/. ssh/id_dsa。酒吧。/id_dsa.pub.102   

  

  
  

  

  猫id_dsa.pub.101>祝辞/root/. ssh/authorized_keys   

  

  猫id_dsa.pub.102>祝辞/root/. ssh/authorized_keys   

  

  
  

  

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

  

  scp authorized_keys 192.168.28.101:/root/. ssh   

  

  scp authorized_keys 192.168.28.102:/root/. ssh   

  

  
  

  

  6、测试互信验证   

  

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

  

  # ssh mydb100 root@mydb102 . ssh   

  

  最后登录:星期五2018年8月10日17:48:26 mydb101   

  

  # ssh mydb101 root@mydb100 ~   

  

  最后登录:星期五2018年8月10日17:48:51 mydb102   

  

  # ssh mydb102 root@mydb101 ~   

  

  最后登录:星期五2018年8月10日17:48:49 mydb101   

  

  # ssh 192.168.28.100 root@mydb102 ~   

  

  最后登录:星期五2018年8月10日17:48:57 mydb102   

3台linux服务器互信