当前位置:   article > 正文

Centos7 ssh 免密登入_centos7ssh免密登录

centos7ssh免密登录

centos7 服务器IP地址

192.168.60.199(主机名称:master)

192.168.60.200(主机名称:node1)

 

在192.168.60.199(master)服务器上,执行如下指令:

1、生成密钥对:公私钥(id_rsa 是私钥,id_rsa.pub是公钥)

ssh-keygen -t rsa      # 一直回车即可

2、 查看 /root/.ssh/ 下生成情况

  1. cd /root/.ssh
  2. ll -a

3、将公钥追加到授权文件中   

cat id_rsa.pub >> authorized_keys

4、密钥查看

more authorized_keys

5、将192.168.60.199(master)公钥复制至192.168.60.200(node1)

ssh-copy-id -i 192.168.60.200      #若192.168.60.200设置了映射地址(/ect/hosts),使用映射地址也行,eg: ssh-copy-id -i node1

6、ssh 免密登入验证

ssh node1

此时,192.168.60.199(master)已经能无密登录192.168.60.200(node1)了。

--------------------------------------------------------------------------------------------

node1若想能无密登录master,只需要将在master那台机器上把上面代码执行一遍即可(即生成node1那台机器的密钥对,把公钥添加到master那台机器的授权文件中)

指令如下:

  1. ssh-keygen -t rsa
  2. cat id_rsa.pub >> authorized_keys
  3. more authorized_keys
  4. ssh-copy-id -i master
  5. ssh master

---------------------------------------------------------------------------------------------------

温馨提示:退出ssh 登入,可以执行如下指令:logout 或 exit

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/158095?site
推荐阅读
相关标签
  

闽ICP备14008679号