Linux 主机间ssh相互免密
创始人
2024-03-04 20:48:48
0

Linux 主机间ssh相互免密

    • 两步实现ssh主机免密
  • 详细教程请往下看
    • 主机间ssh相互免密 —— 方法一
      • 主备两台未配置密钥主机作为测试
      • 生成公私密钥
      • 拷贝公钥到目标主机
      • ssh免密测试
    • 主机间ssh相互免密——方法二
      • 实验准备
      • 分发密钥对
      • 免密测试
        • MobaXterm免密登录服务器(以ecs-4207主机为例)
        • xshell免密登录服务器(以ecs-4207主机为例)

两步实现ssh主机免密

ssh-keygen -N '' -f /root/.ssh/id_rsa 
ssh-copy-id root@ecs-4208

效果图下
测试免密登录结果已经很久没有更新博文了,今天水一篇

详细教程请往下看

主机间ssh相互免密 —— 方法一

主备两台未配置密钥主机作为测试

查看主机密钥对
在这里插入图片描述在这里插入图片描述

生成公私密钥

ssh-keygen -N '' -f /root/.ssh/id_rsa  
# -N 设置私钥文件密码,这里设置为空;
# -f 指定私钥指定生成的秘钥文件名,如果不提供此参数则使用默认文件名,如rsa私钥默认文件名 ~/.ssh/id_rsa ,公钥默认文件名 ~/.ssh/id_rsa.pub
# 其他可选参数:
#	-t 加/解密算法
#	-b 秘钥长度,rsa默认秘钥长度的为 2048
#	-C 注释,一般是填写用户名

在这里插入图片描述

ssh-keygen -N ''  #此方法需要交互

在这里插入图片描述

拷贝公钥到目标主机

ssh-copy-id root@ecs-4208
#将ecs-4207主机的公钥拷贝到ecs-4208,完成此步骤,即ecs-4207主机能免密ssh到ecs-4208主机

在这里插入图片描述在这里插入图片描述

ssh免密测试

ssh-copy-id root@ecs-4207
#同时ecs-4208主机也生成公私钥,将ecs-4208主机的公钥拷贝到ecs-4207,操作完成后两台主机即可相互免密ssh

在这里插入图片描述

主机间ssh相互免密——方法二

实验准备

本次实验在第一个实验基础上进行,删除ecs-4208主机拷贝到ecs-4207主机的公钥,ecs-4208主机无法免密ssh到ecs-4207主机(以ecs-4207主机为例)

ssh root@ecs-4207
#登陆失败,证明目标主机authorized_keys文件中的公钥已被清除

在这里插入图片描述

分发密钥对

将自身公钥写到authorized_keys文件中,这里以ecs-4207主机为例

cat id_rsa.pub > authorized_keys	

对比authorized_keys和id_rsa.pub文件内容无差异;
注意: 如果authorized_keys文件非空,请使用追加重定向或在操作前先备份authorized_keys文件,不要随意在生产服务器操作
在这里插入图片描述将私钥拷贝到源主机ecs-4208(即需要免密登录到目标ecs-4207主机)

 rsync -av id_rsa root@ecs-4208:/root/ecs-4207id_rsa #将私钥id_rsa拷贝到ecs-4208主机root目录下

在这里插入图片描述到ecs-4208主机下查看,可以看到文件考成功
在这里插入图片描述

免密测试

测试ecs-4208主机免密ssh到ecs-4207主机,此方法需要指定私钥文件,如不指定则默认使用源主机当前用户家目录下如rsa私钥文件名 ~/.ssh/id_rsa (以ecs-4207主机为例)

ssh  root@ecs-4207 
#登录失败,证明ecs-4208主机私钥不适用
ssh -i ecs-4207id_rsa root@ecs-4207
#-i	指定私钥文件名

在这里插入图片描述

MobaXterm免密登录服务器(以ecs-4207主机为例)

将ecs-4207主机私钥id_rsa文件下载,并保存到指定位置
按照下图操作
在这里插入图片描述
成功登录在这里插入图片描述

xshell免密登录服务器(以ecs-4207主机为例)

将ecs-4207主机私钥id_rsa文件下载,并保存到指定位置
按照下图操作

在这里插入图片描述在这里插入图片描述
注意: 本案例ecs-4207主机在生成私钥时未设置私钥文件密码,则不需要输入密码,直接确定即可。
成功登录
在这里插入图片描述

相关内容

热门资讯

常用商务英语口语   商务英语是以适应职场生活的语言要求为目的,内容涉及到商务活动的方方面面。下面是小编收集的常用商务...
六年级上册英语第一单元练习题   一、根据要求写单词。  1.dry(反义词)__________________  2.writ...
复活节英文怎么说 复活节英文怎么说?复活节的英语翻译是什么?复活节:Easter;"Easter,anniversar...
2008年北京奥运会主题曲 2008年北京奥运会(第29届夏季奥林匹克运动会),2008年8月8日到2008年8月24日在中华人...
英语道歉信 英语道歉信15篇  在日常生活中,道歉信的使用频率越来越高,通过道歉信,我们可以更好地解释事情发生的...
六年级英语专题训练(连词成句... 六年级英语专题训练(连词成句30题)  1. have,playhouse,many,I,toy,i...
上班迟到情况说明英语   每个人都或多或少的迟到过那么几次,因为各种原因,可能生病,可能因为交通堵车,可能是因为天气冷,有...
小学英语教学论文 小学英语教学论文范文  引导语:英语教育一直都是每个家长所器重的,那么有关小学英语教学论文要怎么写呢...
英语口语学习必看的方法技巧 英语口语学习必看的方法技巧如何才能说流利的英语? 说外语时,我们主要应做到四件事:理解、回答、提问、...
四级英语作文选:Birth ... 四级英语作文范文选:Birth controlSince the Chinese Governmen...
金融专业英语面试自我介绍 金融专业英语面试自我介绍3篇  金融专业的学生面试时,面试官要求用英语做自我介绍该怎么说。下面是小编...
我的李老师走了四年级英语日记... 我的李老师走了四年级英语日记带翻译  我上了五个学期的小学却换了六任老师,李老师是带我们班最长的语文...
小学三年级英语日记带翻译捡玉... 小学三年级英语日记带翻译捡玉米  今天,我和妈妈去外婆家,外婆家有刚剥的`玉米棒上带有玉米籽,好大的...
七年级英语优秀教学设计 七年级英语优秀教学设计  作为一位兢兢业业的人民教师,常常要写一份优秀的教学设计,教学设计是把教学原...
我的英语老师作文 我的英语老师作文(通用21篇)  在日常生活或是工作学习中,大家都有写作文的经历,对作文很是熟悉吧,...
英语老师教学经验总结 英语老师教学经验总结(通用19篇)  总结是指社会团体、企业单位和个人对某一阶段的学习、工作或其完成...
初一英语暑假作业答案 初一英语暑假作业答案  英语练习一(基础训练)第一题1.D2.H3.E4.F5.I6.A7.J8.C...
大学生的英语演讲稿 大学生的英语演讲稿范文(精选10篇)  使用正确的写作思路书写演讲稿会更加事半功倍。在现实社会中,越...
VOA美国之音英语学习网址 VOA美国之音英语学习推荐网址 美国之音网站已经成为语言学习最重要的资源站点,在互联网上还有若干网站...
商务英语期末试卷 Part I Term Translation (20%)Section A: Translate ...