阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux服务器集群通过SSH无密码登录

431次阅读
没有评论

共计 2558 个字符,预计需要花费 7 分钟才能阅读完成。

SSH 无密码授权访问 slave 集群机器
1. 安装 SSH,所有集群机器, 都要安装 SSH
环境介绍:
Master : CNT06BIG01 192.168.3.61
SLAVE 1: CNT06BIG02 192.168.3.62
SLAVE 2: CNT06BIG03 192.168.3.63
# yum install ssh

2. 分别在 master/slave 1/slave 2 机器上制作密钥和公钥,分别执行如下命令
制作密钥
# ssh-keygen -t dsa -P ” -f ~/.ssh/id_dsa
制作公钥,将公钥导入 authorized_keys
# cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
设置本机无密码登录,执行命令后,选择 yes
# ssh localhost 或 ssh 机器名称 或 ssh 机器 IP
3. 在 master 机器 (CNT06BIG01) 上,执行命令,分发公钥给 Slave 1/ 2 机器
3.1 分发给 SLAVE 1: CNT06BIG02
在 master 机器 (CNT06BIG01) 上,进入~/.ssh 目录,执行如下命令
# scp authorized_keys root@CNT06BIG02:~/.ssh/authorized_keys_from_master
然后在 SLAVE 01 机器(CNT06BIG02)上,进入~/.ssh 目录,执行如下命令
# cat authorized_keys_from_master  >>  authorized_keys
最后,就可以在 Mater 机器 (CNT06BIG01) 上面,无密码登录 SLAVE 01 机器(CNT06BIG02)
# ssh CNT06BIG02
效果如下图
Linux 服务器集群通过 SSH 无密码登录
 
备注:如果同时想让 SLAVE 01(CNT06BIG02)可以无密码登录 master(CNT06BIG01), 只需执行如下步骤
在 SLAVE 01 机器(CNT06BIG02)上,进入~/.ssh 目录,执行如下命令
# scp authorized_keys root@CNT06BIG01:~/.ssh/authorized_keys_from_master
然后 master 机器 (CNT06BIG01) 上,进入~/.ssh 目录,执行如下命令
# cat authorized_keys_from_master  >>  authorized_keys
最后,就可以 SLAVE 01 机器(CNT06BIG02)上,无密码登录 master 机器 (CNT06BIG01) 上
# ssh CNT06BIG01
效果如下图
Linux 服务器集群通过 SSH 无密码登录
3.2 分发给 SLAVE 2: CNT06BIG03
在 master 机器 (CNT06BIG01) 上,进入~/.ssh 目录,执行如下命令
# scp authorized_keys root@CNT06BIG03:~/.ssh/authorized_keys_from_master
然后在 SLAVE 02 机器(CNT06BIG03)上,进入~/.ssh 目录,执行如下命令
# cat authorized_keys_from_master  >>  authorized_keys
最后,就可以在 Mater 机器 (CNT06BIG01) 上面,无密码登录 SLAVE 02 机器(CNT06BIG03)
# ssh CNT06BIG03
Linux 服务器集群通过 SSH 无密码登录
 
备注:如果同时想让 SLAVE 02(CNT06BIG03)可以无密码登录 master(CNT06BIG01), 只需执行如下步骤
在 SLAVE 02 机器(CNT06BIG03)上,进入~/.ssh 目录,执行如下命令
# scp authorized_keys root@CNT06BIG01:~/.ssh/authorized_keys_from_master
然后 master 机器 (CNT06BIG01) 上,进入~/.ssh 目录,执行如下命令
# cat authorized_keys_from_master  >>  authorized_keys
最后,就可以 SLAVE 02 机器(CNT06BIG03)上,无密码登录 master 机器 (CNT06BIG01) 上
# ssh CNT06BIG01
效果如下图
Linux 服务器集群通过 SSH 无密码登录
 
 
3.3 如果让 SLAVE 01 (CNT06BIG02)和 SLAVE 02 (CNT06BIG03)之间可以无密码登录,操作步骤如上 3.1 或 3.2。
在 SLAVE 01 (CNT06BIG02)上,进入~/.ssh 目录,执行如下命令
# scp authorized_keys root@CNT06BIG03:~/.ssh/authorized_keys_from_master
然后在 SLAVE 02 机器(CNT06BIG03)上,进入~/.ssh 目录,执行如下命令
# cat authorized_keys_from_master  >>  authorized_keys
最后,就可以在 SLAVE 01 (CNT06BIG02)上面,无密码登录 SLAVE 02 机器(CNT06BIG03)
# ssh CNT06BIG03
效果如下图
Linux 服务器集群通过 SSH 无密码登录
 
备注:如果同时想让 SLAVE 02(CNT06BIG03)可以无密码登录 SLAVE 01(CNT06BIG02), 只需执行如下步骤
在 SLAVE 02 机器(CNT06BIG03)上,进入~/.ssh 目录,执行如下命令
# scp authorized_keys root@CNT06BIG02:~/.ssh/authorized_keys_from_master
然后 SLAVE 01(CNT06BIG02)上,进入~/.ssh 目录,执行如下命令
# cat authorized_keys_from_master  >>  authorized_keys
最后,就可以 SLAVE 02 机器(CNT06BIG03)上,无密码登录 master 机器 (CNT06BIG01) 上
# ssh CNT06BIG02
效果如下图
Linux 服务器集群通过 SSH 无密码登录
 
【结束】
如果要退出 ssh 远程登录,只需要输入命令 exit,
 
【总结】
如上面方法,我们知道配置 Linux 服务器集群之间能够互相无密码 ssh 登录:
需要在 n 台机器之间安装 ssh 证书和复制公钥,这个复制公钥的动作次数是 (n)(n-1) 次数。
很显然是很大的体力活,这个急需寻找更简单的办法或方案。

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-04/142627.htm
正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2558字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19356
评论数
4
阅读量
8272801
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛 NAS-2:飞牛配置 RAID 磁盘阵列 前言 大家好,我是星哥之前星哥写了《星哥带你玩飞牛 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
欧洲无限速云盘免费10GB永久存储 + WebDAV部署+图床搭建,多平台联动一步到位!

欧洲无限速云盘免费10GB永久存储 + WebDAV部署+图床搭建,多平台联动一步到位!

欧洲无限速云盘免费 10GB 永久存储 + WebDAV 部署 + 图床搭建,多平台联动一步到位! 大家好,我...
云服务器部署OpenClaw:轻量应用服务器+钉钉和QQ机器人

云服务器部署OpenClaw:轻量应用服务器+钉钉和QQ机器人

  云服务器部署 OpenClaw:轻量应用服务器 + 钉钉和 QQ 机器人 一、前言 最近开源圈爆...
免费获得大模型的Api-Key的方法:英伟达提供GLM-4.7、Minimax M2.1模型和GitHub的AI大模型API申请

免费获得大模型的Api-Key的方法:英伟达提供GLM-4.7、Minimax M2.1模型和GitHub的AI大模型API申请

  免费获得大模型的 Api-Key 的方法:英伟达提供 GLM-4.7、Minimax M2.1 ...
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...
星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛 NAS-2:飞牛配置 RAID 磁盘阵列 前言 大家好,我是星哥之前星哥写了《星哥带你玩飞牛 ...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
安装并使用谷歌AI编程工具Antigravity(亲测有效)

安装并使用谷歌AI编程工具Antigravity(亲测有效)

  安装并使用谷歌 AI 编程工具 Antigravity(亲测有效) 引言 Antigravity...
星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

  星哥带你玩飞牛 NAS-16:不再错过公众号更新,飞牛 NAS 搭建 RSS 对于经常关注多个微...
每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站 - 手机博物馆 -CHAZ 3D Experience 一句话介绍:一个用 3D 方式重温...
星哥带你玩飞牛NAS-16:飞牛云NAS换桌面,fndesk图标管理神器上线!

星哥带你玩飞牛NAS-16:飞牛云NAS换桌面,fndesk图标管理神器上线!

  星哥带你玩飞牛 NAS-16:飞牛云 NAS 换桌面,fndesk 图标管理神器上线! 引言 哈...
颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

  颠覆 AI 开发效率!开源工具一站式管控 30+ 大模型 ApiKey,秘钥付费 + 负载均衡全...