首页 > 系统相关 >centos 7 ssh 无密访问 多台设备

centos 7 ssh 无密访问 多台设备

时间:2023-02-09 10:25:58浏览次数:31  
标签:公钥 无密 centos rsa 192.168 ssh 机器 id

假设有三台机器,IP如下:

192.168.10.101、192.168.10.102、192.168.10.103

需要配置3台虚拟机间可以任意通过ssh无密访问,具体如下:

1、生成公钥和私钥

ssh-keygen -t rsa
-t: 指定要创建的密钥类型。可以使用:"rsa1"(SSH-1) "rsa"(SSH-2) "dsa"(SSH-2)
在.ssh目录下会生成id_rsa(私钥)和id_rsa.pub(公钥)文件。
依次在3台机器上执行上述命令。

2、将公钥发送给其它机器

ssh-copy-id [email protected]
ssh-copy-id [email protected]
以192.168.10.101机器为例,分别执行ssh-copy-id指令,发送公钥到另外2台机器。
root为用户名,配置时需根据设备用户名称进行调整。
发送后会在其它机器的.ssh/authorized_keys文件中添加发送方的公钥信息。
ssh 192.168.10.102
配置成功后,可通过IP进行直接访问。
需要退出时,直接输入: quit

标签:公钥,无密,centos,rsa,192.168,ssh,机器,id
From: https://www.cnblogs.com/SamNicole1809/p/17104277.html

相关文章

  • centos7 安装docker
    1、卸载老版本docker(可选)sudoyumremovedocker\docker-client\docker-client-latest\docker-common......
  • centos7的ip地址定时失效
    IP的设置    失效原因    用kvm创建的虚拟机总是自动连到网络中的DHCP服务器中去,自动获取IP地址。但是现在由于业务需要,不需要机器启动自动获取IP地址......
  • centos7安装python3.X(与Python2.X共存)
    先卸载自带的python3centos7自带python2.7和python3.6卸载自带的python3.6,重新安装python3.7卸载python3.6#卸载python3rpm-qa|greppython3|xargsrpm-ev--allma......
  • CentOS更换yum源
    在此之前,可以先了解下:yum的repo文件详解、以及epel简介、yum源的更换一、操作步骤1.备份原始的yum源#进入repo目录cd/etc/yum.repos.d#备份Base.repocpCentOS......
  • centos安装nginx并配置访问
    安装nginxyuminstall-ynginx安装完直接启动#启动nginxsystemctlstartnginx#查看nginx服务状态systemctlstatusnginx编辑配置文件编辑nginx配置文件:vi......
  • centOS中安装docker
    docker问题1.安装docker下载依赖环境 yum-yinstallyum-utilsdevice-mapper-persistent-datalvm2指定Docker镜像源 #使用的是阿里的 yum-config-ma......
  • SSH远程管理与访问控制
    理论:一、SSH远程管理1、SSH作用和特点1)SSH作用管理员远程管理服务器的一种方式2)SSH特点安全性强传输数据被加密适合通过互联网远程使用支持通过客户端或者命令远程管理服务......
  • jenkins 从CentOS6 迁移到CentOS7记录
      一、备份任何迁移操作一定要做好 二、CentOS7安装jenkinssudowget-O/etc/yum.repos.d/jenkins.repo\https://pkg.jenkins.io/redhat-stable/jenkins......
  • Linux之ssh远程连接
    Linux之ssh远程连接一、下载远程连接工具XshellXshell是一种远程连接工具,可用来远程连接虚拟机。Xshell免费版下载地址输入名字和邮箱,可以在邮箱看到下载Xshell的链接......
  • SSH远程管理
    拓扑图:推荐步骤: 安装ssh服务器和客户端设置开机自动启动,配置身份验证的ssh,保证ssh服务器的安全性禁止为空密码登录访问,将ssh服务器端口改为2222,在ssh服务器端创建bob和to......