Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >ssh免密配置

ssh免密配置

作者头像
summerking
发布于 2022-09-19 03:07:34
发布于 2022-09-19 03:07:34
70700
代码可运行
举报
文章被收录于专栏:summerking的专栏summerking的专栏
运行总次数:0
代码可运行

# 1.生成密钥私钥

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): 
Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:NetuQCC4DHoQPQEPDD5rGOpva3vMWMobhk9GFUnwpAM root@master
The key's randomart image is:
+---[RSA 2048]----+
|BE.+o+.          |
|++= =.o          |
|o*.= + .  o      |
|+.* o   .. o     |
|o+ .   .S .      |
|o o  .  ..       |
| o.=*    ..      |
|  **.+   ..      |
|  o*=    ..      |
+----[SHA256]-----+

# 2.上传对方服务器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@master ~]# ssh-copy-id 192.168.0.88
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
The authenticity of host '192.168.0.88 (192.168.0.88)' can't be established.
ECDSA key fingerprint is SHA256:ZPLS5x78pbuuMIecl+HWHeDSkeG3aF6atbWZrvTSgyc.
ECDSA key fingerprint is MD5:fb:cd:88:c9:59:c9:c6:da:c5:32:15:5c:63:5f:ea:41.
Are you sure you want to continue connecting (yes/no)? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@192.168.0.88's password: 

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh '192.168.0.88'"
and check to make sure that only the key(s) you wanted were added.
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-01-29,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
shell批量设置免密认证
版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://blog.csdn.net/wh211212/article/details/81010387
shaonbean
2019/05/26
6410
Harbor镜像仓库远程同步
Harbor镜像仓库远程同步
Java架构师必看
2021/06/09
1.8K0
Harbor镜像仓库远程同步
Linux免密登陆
参考 Linux机器之间免密登录设置 1. 配置两台Linux服务器,均为Centos7 master: 192.168.1.89 node: 192.168.1.65 2. master生成ssh密钥 ssh-keygen -t rsa 一路回车 [root@bogon .ssh]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh
夹胡碰
2020/08/14
3.7K0
Hadoop基础教程-第1章 环境安装配置(1.6 SSH免密登录)
当多台虚拟机需要执行相同命令时,可以单击XShell右下角的“三条横杠”按钮,选择“全部会话”,这时XShell下方的输入框将显示提示“发送文本到当前XShell窗口的全部会话”
程裕强
2022/05/06
6260
Hadoop基础教程-第1章 环境安装配置(1.6 SSH免密登录)
Ansible的介绍与安装
​ 大多系统管理和基础架构管理都依赖于通过图形或者命令行用户界面执行的手动任务,系统管理员通常使用检查清单、其他文档或者记忆的例程来执行标准任务,这样的做法容易出错,系统管理员很容易跳过某个步骤或者错误的执行某个步骤,对步骤执行是否正确或者产生的预期的结果的验证通常有限。
Alone-林
2022/11/07
6860
Ansible的介绍与安装
三步实现Linux下主机之间SSH免密登录
小结:  以上配置只是单向免密,如果需要配置目标服务器与源服务器之间互相免密登录,需要在目标服务器上做同样的操作,将公钥上传至源服务器端即可。
非著名运维
2022/06/22
7320
rsync+inotify自动进行同步
rsync+inotify自动进行同步
Java架构师必看
2021/06/09
3600
rsync+inotify自动进行同步
Mysql高可用集群–MHA
Mysql高可用集群--MHA
Java架构师必看
2021/06/09
3K0
Mysql高可用集群–MHA
Docker三剑客之docker-machine
docker-machine就是docker公司官方提出的,用于在各种平台上快速创建具有docker服务的虚拟机的技术,甚至可以通过指定driver来定制虚拟机的实现原理(一般是virtualbox)。
分母为零
2019/07/05
5590
Ansible自动化运维平台部署
视频:部署前准备 视频:ssh证书互信设置 视频:ansible平台部署 视频:主机列表文件hosts文件 视频:ansible自动化平台部署知识图谱
星哥玩云
2022/09/15
1.1K0
如何在 Linux 中配置基于密钥认证的 SSH
为方便演示,我将使用 Arch Linux 为本地系统,Ubuntu 18.04 LTS 为远程系统。
用户8989785
2021/09/09
1.8K0
Linux日常运维-SSHD(一)
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
运维小路
2024/11/01
6060
Linux日常运维-SSHD(一)
K8s集群环境搭建
说明:现在需要安装kubernetes的集群环境,但是又不想过于麻烦,所有选择使用kubeadm方式
Alone-林
2022/11/22
1.6K0
K8s集群环境搭建
CentOS系统SSH免密后依然需要输入密码(已解决)
该文介绍了在CentOS系统上通过SSH密钥对进行免密登录的方法,首先介绍了密钥对的生成和公钥的添加,然后介绍了如何配置SSH免密登录。另外,还介绍了如果已经配置了免密登录后,依然需要输入密码的原因和解决方法。
程裕强
2018/01/02
5K0
Linux—OpenSSH服务
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议可以用来进行远程控制或在计算机之间传送文件。而实现此功能的传统方式,如telnet、ftp都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的数据,并由此来代替原来的类似服务。
Alone-林
2022/09/29
3.4K0
[Centos 7]免密码异地备份
环境: 192.168.91.103 数据源服务器 192.168.18.220 异地备份服务器 1.在192.168.91.103服务器生成秘钥文件 [root@Lenovobox3 file]# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): #回车 Enter passphrase (empty for no passp
贰叁壹小窝
2020/10/27
1.7K0
如何在 macOS Sierra (10.12) 和 High Sierra (10.13) 系统上生成 SSH Keys
这个指南将会向你展示如何在 macOS Sierra (10.12) 和 High Sierra (10.13) 上生成和保护 SSH keys。SSH keys 允许不需要密码就登录你的服务器。它们既可以增加便利性,也能增加安全性,可以有效的抵御暴力攻击。
雪梦科技
2020/05/09
1.1K0
容器技术|Docker三剑客之docker-machine
ocker-machine就是docker公司官方提出的,用于在各种平台上快速创建具有docker服务的虚拟机的技术,甚至可以通过指定driver来定制虚拟机的实现原理(一般是virtualbox)。
民工哥
2020/09/16
6720
容器技术|Docker三剑客之docker-machine
centos基础命令
1.linux机器相互登录 先在服务器上生成公钥和私钥,使用命令:ssh-keygen [root@linux-01 ~]# ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/root/.ssh'. Enter passphrase (empty for no passphrase): Enter sa
嘻哈记
2020/11/24
4580
Ubuntu设置SSH免密登录(不同于CentOS)
之前一直在CentOS系统进行Hadoop开发,SSH免密登录配置过N次,今天在Ubuntu平台下设置免密登录遇到了坑:
程裕强
2022/05/06
9410
相关推荐
shell批量设置免密认证
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验