前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在多台服务器添加ssh的免密码登录 顶

如何在多台服务器添加ssh的免密码登录 顶

作者头像
算法之名
发布2019-08-20 11:02:22
1.4K0
发布2019-08-20 11:02:22
举报
文章被收录于专栏:算法之名算法之名算法之名

1、在多主机中分别以命名方式映射IP(以三台机为例)

vim /etc/hosts

xxx.xxx.xxx.xxx node1

xxx.xxx.xxx.xxx node2

xxx.xxx.xxx.xxx node3

在三台主机上都要进行以上操作。

然后分别在三台主机刷新网卡 service network restart

然后分别ping node1,node2,node3我们可以看到都可以ping的通了

然后分别在三台主机上执行以下命令

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 生成秘钥 cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys 把公钥生成免密登录

此时我们已经可以在单台服务器上免密码登录本机了!

以node1对node2的免密登录为例,其他相同,注意登录方向!

进入node2的root目录

cd

scp root@'node1':~/.ssh/id_dsa.pub ./

输入密码

id_dsa.pub已经拷贝了过来

cat id_dsa.pub >> ~/.ssh/authorized_keys 将node1的公钥追加到authorized_keys文件

返回node1机器,ssh node2,此时我们可以看到node1登录node2已经不需要再输入密码,免密登录成功!其他的方法相同!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
全站加速网络
全站加速网络(Enterprise Content Delivery Network,以下简称 ECDN)为您提供稳定高效的网络加速服务,适用于动静混合、纯动态、跨国、上传等多种加速场景。ECDN 网络资源丰富,同时融合静态缓存、智能路由、协议优化、多路传输、抗抖动等自研技术,加速效果更加显著;接入便捷,功能配置灵活多样,可满足您个性化的业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档