linux下多机器ssh免密码登录配置

news2025/1/11 22:57:00

20,21,22,23等4台机器配置ssh免密登陆

确认sshd配置

查看/etc/ssh/sshd_config文件,确认如下配置没有被注释掉:

AuthorizedKeysFile      .ssh/authorized_keys

每一台机器修改hosts配置主机名(可选)

执行ssh命令,如果希望不输入ip地址,而是输入主机名登录。可以修改/etc/hosts文件,添加:

172.17.175.x0  mysql-master
172.17.175.x1  mysql-back
172.17.175.x2  mysql-slave01
172.17.175.x3  mysql-slave02

生成rsa秘钥

每一台机器上生成,执行命令后,遇到提问全部默认回车enter,无需指定口令密码:

ssh-keygen -t rsa

执行完毕后,会在~/.ssh目录下生成两个文件:

id_rsa       #私钥
id_rsa.pub   #公钥

将公钥写入认证文件

在每个节点上执行命令:

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh root@其它机器 cat /root/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys  #此处需要将其它机器换成ip或者主机名

如下:每台机器文件authorized_keys 都有其它的公钥信息
在这里插入图片描述
使用如下命令初始化互相登陆:

ssh mysql-master
ssh mysql-back
ssh mysql-slave01
ssh mysql-slave02

至此免密登陆已完成

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1167278.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

积分球测试粉末反射率

积分球测试粉末主要是基于光在积分球内的反射和混合。具体来说,当光线进入积分球时,它将在球的内表面上进行反射。由于积分球的内表面是高反射材料,所以大部分光线将被反射,而不会逃逸出球体。在积分球内,光线经过多次…

基于51单片机的全自动洗衣机系统设计

**单片机设计介绍,基于51单片机的全自动洗衣机系统设计(仿真、程序、论文) 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于51单片机的全自动洗衣机系统是一种集成控制、传感、显示等功能于一体的智能洗衣机系统&a…

Security ❀ UDP/TCP传输层常见DOS攻击详解

文章目录 1. UDP协议基础2. UDP Flood2.1. 攻击原理2.2. 防护方法 3. TCP三次握手和四次挥手3.1. 三次握手3.2. 四次挥手 4. SYN Flood4.1. 攻击原理4.2. 防护方法 5. SYN-ACK Flood5.1. 攻击原理5.2. 防护方法 6. ACK Flood6.1. 攻击原理6.2. 防护方法 7. FIN/RST Flood7.1. 攻…

来可电子基于UDS的ECU刷写方案

车辆电子控制单元(ECU)的刷写方式也正在发生重大变化。传统的ECU刷写方法通常使用CAN卡连接电脑进行,现在越来越多的汽车商家和软件开发人员开始采用基于总线UDS来进行ECU刷写。 1、通过我们LKmast上位机软件编写配置刷写步骤 2、导入到我们…

python将图片序列保存成gif

这里用到的模块是imageio。用imageio.mimsave即可将图片序列保存成gif动态图。以下是本人编写的小实验: import cv2 import imageiopaths ["./images/0001.png", "./images/0002.png", "./images/0003.png", ...] frames [] for i…

瑞禧生物分享纳米粉体~二硫化钼粉体 MoS2 纯度:99% 纳米二硫化钼(MoS2)

二硫化钼粉体 名称:二硫化钼粉体 纯度:99% 外观:粉末 纳米二硫化钼(MoS2)粉体硫化钼粉体 二硫化铝化学性质稳定、热稳定性好 、摩擦系数低 、润滑作用优 良且在较为苛 刻的工作环境下能保持 良好的摩擦性能因此二硫化铝被广泛应用于固体润…

一键报警可视对讲管理机10寸触摸屏管理机

一键报警可视对讲管理机10寸触摸屏管理机 一、管理机技术指标: 1、10寸LCD触摸屏,分辨率1024*600; 2、摄像头1200万像素 3、1000M/100M自适应网口; 4、按键设置:报警/呼叫按键,通话/挂机按键&#xff0…

count+group by

一、count()函数 1、count(*) 把所有的行数都查询出来,除非该行中所有的数据为null SELECTCOUNT(*) FROMemployees结果:107 2、count(commission_pct) 把指定列中所有的行数查出来,只要一行为null,那就不计数 SELECTCOUNT(com…

【Qt-22】Qt乱码问题解决

最近在Qt项目中遇到TCP通信接收数据乱码的问题,很是苦恼,经过多次尝试,终于得以解决。 感谢Qt TcpSocket 传递数据乱码显示_qt中socket接受到的客户端数据显示不出来-CSDN博客 彻底解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)_XX風的博客…

采购供应链思维导图

供应链采购,是指企业根据生产需要,通过与供应商签订合同,由供应商提供原材料、零部件、包装材料等,企业负责产品的制造,并将产品销售给用户的一种交易方式。 供应链管理 横向:采购把东西买进来,生产去加工增…

windows 使用 EasyScreenLive 和 EasyDarwin 软件实现相机 rtsp 推流

1. 下载软件 实现 rtsp 推流,需要运行(1)rtsp 服务器、(2)rtsp 推流客户端。 rtsp 服务器 EasyDarwin:https://github.com/EasyDarwin/EasyDarwin rtsp 推流客户端 EasyScreenLive:https://git…

打造个人的Minecraft服务器:Java+cpolar实现我的世界联机游戏

文章目录 1. Java环境搭建2.安装我的世界Minecraft服务3. 启动我的世界服务4.局域网测试连接我的世界服务器5. 安装cpolar内网穿透6. 创建隧道映射内网端口7. 测试公网远程联机8. 配置固定TCP端口地址8.1 保留一个固定tcp地址8.2 配置固定tcp地址 9. 使用固定公网地址远程联机 …

GCN火车票识别项目 P2 图卷积神经网络介绍

深度学习一直都是被几大经典模型统治着,常见的有CNN、RNN网络,它们在CV和NLP领域都取得了优异的效果。但人们发现了很多CNN、RNN无法解决,或者效果不好的问题——图结构数据,如社交网络、人物关系、分子结构等,所以就有…

基于51单片机的传送带产品计数器系统设计

**单片机设计介绍,基于51单片机的传送带产品计数器系统设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于51单片机的传送带产品计数器系统是一种集成计数、显示、控制等功能于一体,用于自动计数传送…

Android MVI架构的深入解析与对比

什么是MVI? M:model,此处的model并不是传统的数据模块,它是指用来存储视图状态UI State的一个模块 。比如请求数据时的loading、请求失败的提示页面等UI层面的变化状态。 V:view,视图模块 I:…

10kb的照片尺寸怎么弄?三个方法值得一试!

为了方便存储和传输,同时还能保证一定的清晰度。10kb的照片在清晰度和尺寸之间达到了平衡,既能保证照片的细节和色彩,又不会占用太多的存储空间。那么如何把照片弄成10kb呢?下面介绍了三种方法。 方法一:嗨格式压缩大师…

护眼色RGB

1、绿豆沙 #C7EDCC RGB(199, 237, 204) 2、银河白 #FFFFFF RGB(255, 255, 255) 3、杏仁黄 #FAF9DE RGB(250, 249, 222) 4、秋叶褐 #FFF2E2 RGB(255, 242, 226) 5、胭脂红 #FDE6E0 RGB(253, 230, 224) 6、海天蓝 #DCE2F1 RGB(220, 226, 241) 7、葛巾紫 #E9EBFE RGB(233, 235, 25…

A股风格因子看板 (2023.11第01期)

该因子看板跟踪A股风格因子,该因子主要解释沪深两市的市场收益、刻画市场风格趋势的系列风格因子,用以分析市场风格切换、组合风格暴露等。 今日为该因子跟踪第01期,指数组合数据截止日2023-10-31,要点如下 近1年A股风格因子收益走…

uni-app离线打包在android studio创建的.jks证书,签名文件获取MD5问题

获取证书信息 keytool -list -v -keystore test.keystore 获取的信息中没有md5信息 可以使用以下方式获取md5. 先创建签名文件,放到项目目录下 配置build.gradle文件 在android studio 打开终端输入以下命令 ./gradlew signingReport 等待生成签名。 生成的内容…