首页 > 其他 > 详细

配置4台CentOS为ssh免密通信

时间:2020-10-30 15:14:43      阅读:64      评论:0      收藏:0      [点我收藏+]

1. 给每台主机设置host

vim /etc/hosts

添加如下内容(ip 和 域名 根据具体情况具体配置)
技术分享图片

2. 在每台机器中用ssh-keygen 生成一个公私钥对

cd ~/.ssh
# 生成本机的公钥,过程中不断敲回车即可,ssh-keygen命令默认会将公钥放在~/.ssh目录下
ssh-keygen -t rsa

技术分享图片

cp id_rsa.pub authorized_keys

将公钥复制为authorized_keys文件,此时使用ssh连接本机就不需要输入密码了

3. 配置四台机器互相之间的ssh免密码登录

使用ssh-copy-id -i hostname命令将本机的公钥拷贝到指定机器的authorized_keys文件中

# @前边是接受公钥机器的用户名,后边是接受放的ip,因为配置了映射所以ip可以用主机名代替
ssh-copy-id -i user@hostname

下面是配置eshop04 免密登录eshop01,eshop02,eshop03,其他类似
技术分享图片

4. 测试

技术分享图片

配置4台CentOS为ssh免密通信

原文:https://www.cnblogs.com/ifme/p/13901528.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!