#关键字:Linux,CentOS7,ssh 登录,免密登录

目录

一、目标:

二、环境说明:

三、配置步骤:


一、目标:

1. 从一台机器使用 ‘shh 主机名‘命令登录另一台机器时不用输入密码。
2. 例如:有两台机器主机名分别是 hadoop3,hadoop4,两台机器上分别有用户 sspu,在 hadoop3 上 使用命令 shh hadoop4 时可以直接连接 hadoop4机器,不用输入密码。

二、环境说明:

1. 三台CentOS7系统的虚拟机,主机名分别为hadoop3、hadoop4、hadoop5。
2. 三台机器用户名相同,均为 sspu。 
3. 需要在三台机器的hosts文件配置主机名IP映射,默认已经配置。

三、配置步骤:

1. 生成公钥私钥(注意:这里以 hadoop3 机器为例):
1.1. 进入目录 /home/sspu/.ssh

[sspu@hadoop3 hadoop-3.2.2]$ cd ~/.ssh/
[sspu@hadoop3 .ssh]$ pwd
/home/sspu/.ssh

1.2. 执行 ssh-keygen -t rsa 生成公钥私钥 ,(注意:执行 ssh-keygen -t rsa 语句后要连续敲三个‘回车‘,就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥))

[sspu@hadoop3 .ssh]$ ssh-keygen -t rsa
[sspu@hadoop3 .ssh]$ ll
总用量 16
-rw-------. 1 sspu sspu  788 10月 30 2019 authorized_keys
-rw-------. 1 sspu sspu 1675 10月 30 2019 id_rsa
-rw-r--r--. 1 sspu sspu  394 10月 30 2019 id_rsa.pub
-rw-r--r--. 1 sspu sspu  726 8月  24 22:09 known_hosts

2. 将公钥拷贝到要免密登录的目标机器上:

[sspu@hadoop3 .ssh]$ ssh-copy-id hadoop3
[sspu@hadoop3 .ssh]$ ssh-copy-id hadoop4
[sspu@hadoop3 .ssh]$ ssh-copy-id hadoop5

3. 测试免密登录效果,在 hadoop3 机器上 运行 ssh hadoop4 命令直接切换到 hadoop4 机器:

4. 综上是 hadoop3 机器到hadoop4,hadoop5机器的ssh免密登录配置方式,hadoop4 机器到hadoop3,hadoop5 机器ssh免密登录配置过程可以模仿 hadoop3 机器的配置。

5. 配置 root 用户 ssh 免密登录的过程与配置普通用户的相似,只需使用 root 用户登录 hadoop3 机器,进入 /root/.ssh 目录生成公钥,私钥然后分发到其他机器上即可。

20210829-基于CentOS7/Linux配置ssh免密登录相关推荐

  1. linux 配置免密码登录,Linux - 配置SSH免密登录 - “ssh-keygen”的基本用法

    1 什么是SSH 引用百度百科的说明: SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定:它是建立在应用层基础上的安全协议. S ...

  2. OSX/Linux 配置SSH免密登录并配置(Alias)别名登录

    为什么80%的码农都做不了架构师?>>>    一.本机执行这2步即可: 1.ssh-keygen -t rsa(一路回车下去即可) 2.sudo ssh-copy-id -i ~/ ...

  3. linux中ssh免密登录,Linux之SSH免密登录

    Linux 双向 SSH 免密登录 原理 双向,顾名思义,双方互通,此处的意思是多台 linux 两两免密登录.双向比单向多了些操作,单向只需把某一个linux的公钥发送给其他linux即可,而双向要 ...

  4. 本地mac配置ssh免密登录远程linux服务器

    本地mac配置ssh免密登录远程linux服务器 每次输入密码登录服务器也就罢了,结果scp时每次都要输入密码,分分秒秒阿西吧.哈哈哈,回归正题,配置免密登录后,畅通无阻啊,哈哈哈 检查自己~/.ss ...

  5. 华为/华三交换机配置SSH免密登录

    数据通信 - 建设篇 第二章 华为/华三交换机配置SSH免密登录 数据通信 - 建设篇 系列文章回顾 下章内容 华为/华三交换机配置SSH免密登录 背景介绍 实施步骤 堡垒机Linux后台使用ssh- ...

  6. 如何配置ssh免密登录

    ssh免密登录的创建和验证流程 在linux如何进行免密登录? 在生成环境中,我们可能会面临着只有一台机器有外网IP,而其它机器都是内网IP,如果我们需要频繁的操作内网的其它服务器,显然会非常不方便. ...

  7. 基于三台虚拟机配置ssh免密登陆

    目录 一.前提准备 二.配置ssh免密登陆(Hadoop102,hadoop103,hadoop104) 三.配置三台免密登陆 一.前提准备 qian ti z bqian ti zqian tiqi ...

  8. Linux环境非root用户配置SSH免密登录(配置原理)

    问题产生背景: 有三台CentOS 7.5机器要部署hadoop分布式环境,机器信息如下 IP 地址 主机名 192.168.119.100 node01 192.168.119.110 node02 ...

  9. 【Linux】SSH免密登录配置

    SSH免密登录配置 前提:两用户已存在 用户A:user_a 用户B:user_b 先要求从user_a到用户user_b进行ssh和scp免密登录. 登录用户user_a 1. 检查/home/us ...

最新文章

  1. mac 开启多个eclipse QQ
  2. B13_NumPy数学函数(三角函数,舍入函数)
  3. apizza接口文档传二维数组
  4. 投票源码程序_[内附完整源码和文档] 基于JSP实现的影视创作论坛系统
  5. UVA10784 Diagonal【数学+二分查找】
  6. multipathd dead but pid file exists
  7. 什么是configmap资源、secret资源(实战)
  8. VNC远程控制软件,五大容易上手的VNC远程控制软件
  9. 球体积公式计算4/3PIr*r*r,编写一个程序输入半径,求体积
  10. 如何修改网页小图标,浏览器页面上的图标。
  11. 研发岗和产品岗的时间管理策略总结-大局观概述
  12. Payoneer取人民币全过程(ATM)
  13. 58同城自动登录功能 分享给大家!
  14. android monkey 工具,Maxim-高速 Android Monkey 工具使用记录
  15. 获取 Windows Mobile 设备的唯一标识 [转载 from 黎波'blog ]
  16. ARM Linux 内核 panic 之cache 一致性 ——cci-400 cache一致互联
  17. js两数字相除 保留两位小数
  18. IT企业面试常见逻辑推理题智力题及详解答案(二)
  19. 小程序 制作自定义弹层 添加弹层显示和隐藏动画 父组件与子组件(自定义组件)之间传值
  20. 电力监控系统如何在锡林郭勒配电工程中采集相关遥测、遥信和SOE等数据完成监视、控制和预警?

热门文章

  1. 光猫显示isp服务器断开,光猫连接isp服务器超时
  2. 号外号外:谷歌可能退出中国
  3. idea的excluded
  4. 【JVM】对象存活判定算法、GC算法、STW、GC种类详解
  5. 我的计算机学习体系计划
  6. 转:陈永康谈物联网测试
  7. java跨域解析json数据_java后台设计简单的json数据接口,设置可跨域访问,前端ajax获取json数据...
  8. React基础—state组件使用及分类
  9. 部署vue element-ui admin报错(vue2)
  10. 文件系统——空闲块成组链接法的模拟