#三台机器互相免密登录
#1、三台机器执行以下命令
[root@cdh1 ~]# ssh-keygen -t rsa
[root@cdh2 ~]# ssh-keygen -t rsa
[root@cdh3 ~]# ssh-keygen -t rsa
#2、进入/.ssh/目录 该目录存放密钥对
[root@cdh1 ~]# cd ~/.ssh/
#3、新建authorized_keys并设置权限
[root@cdh1 .ssh]# touch authorized_keys
[root@cdh1 .ssh]# chmod 600 authorized_keys
#4、公钥追加 authorized_keys
[root@cdh1 .ssh]# cat id_rsa.pub >> authorized_keys
#5、另外两台机器也执行如下操作
#cdh2
[root@cdh2 ~]# cd ~/.ssh/
[root@cdh2 .ssh]# touch authorized_keys
[root@cdh2 .ssh]# chmod 600 authorized_keys
[root@cdh2 .ssh]# cat id_rsa.pub >> authorized_keys
#cdh3
[root@cdh3 ~]# cd ~/.ssh/
[root@cdh3 .ssh]# touch authorized_keys
[root@cdh3 .ssh]# chmod 600 authorized_keys
[root@cdh3 .ssh]# cat id_rsa.pub >> authorized_keys
#6、把cdh2的公钥追加到cdh1的authorized_keys
[root@cdh2 .ssh]# scp id_rsa.pub cdh1:/home/
[root@cdh1 .ssh]# cat ../../home/id_rsa.pub >> ./authorized_keys
#7、把cdh1的公钥追加到cdh2的authorized_keys
[root@cdh1 .ssh]# scp id_rsa.pub cdh2:/home/
[root@cdh2 .ssh]# cat ../../home/id_rsa.pub >> ./authorized_keys
#8、把cdh1的公钥追加到cdh3的authorized_keys
[root@cdh1 .ssh]# scp id_rsa.pub cdh3:/home/
[root@cdh3 .ssh]# cat ../../home/id_rsa.pub >> ./authorized_keys
#9、把cdh2的公钥追加到cdh3的authorized_keys
[root@cdh2 .ssh]# scp id_rsa.pub cdh3:/home/
[root@cdh3 .ssh]# cat ../../home/id_rsa.pub >> ./authorized_keys
#10、把cdh3的公钥追加到cdh1的authorized_keys
[root@cdh3 .ssh]# scp id_rsa.pub cdh1:/home/
[root@cdh1 .ssh]# cat ../../home/id_rsa.pub >> ./authorized_keys
#10、把cdh3的公钥追加到cdh2的authorized_keys
[root@cdh3 .ssh]# scp id_rsa.pub cdh1:/home/
[root@cdh2 .ssh]# cat ../../home/id_rsa.pub >> ./authorized_keys
#此时cdh1、cdh2、cdh3互相免密

三台机器互相免密登录相关推荐

  1. linux三台机器互相免密登录

    1.配置hosts文件 vim /etc/hosts追加以下内容 192.168.55.111 hadoop001 192.168.55.112 hadoop002 192.168.55.113 ha ...

  2. 三台机器互相免密登录(详情版)

    准备三台机器: hadoop105.Hadoop06.hadoop107 1.三台机器执行以下命令 [root@hadoop105 ~]# ssh-keygen -t rsa [root@hadoop ...

  3. 三台linux虚拟机免密登录

    三台虚拟机免密登录 1.准备好三台虚拟机环境 2.修改对应的主机名 如果没有密钥生成密钥,如果有就不用再次生成,查看密钥命令 ls -la 生成密钥 ssh-keygen -t rsa 生成内容 在第 ...

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

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

  5. 20210829-基于CentOS7/Linux配置ssh免密登录

    #关键字:Linux,CentOS7,ssh 登录,免密登录 目录 一.目标: 二.环境说明: 三.配置步骤: 一.目标: 1. 从一台机器使用 'shh 主机名'命令登录另一台机器时不用输入密码. ...

  6. linux环境下快速配置hadoop集群免密登录

    背景 在hadoop的日常使用过程中经常需要登录某些机器,如何更好的免密登录呢?这将为我们节省大量的时间 操作 假设你需要在A机器上免密登录B机器,那么你首先要确定B机器下是有秘钥文件的.如何确定是否 ...

  7. 三台linux之间免密 SSH 登录

    三台linux之间免密 SSH 登录 注意:文中的node1.node2.node3均为linux相应的IP地址,做了域名映射. 第一步:三台机器生成公钥与私钥 在三台机器执行以下命令,生成公钥与私钥 ...

  8. hadoop 添加删除机器以及设置免密登录

    添加hadoop机器 先在slaves中添加机器 然后启动datanode $: ./usr/hadoop-0.20.2-cdh3u4/bin/hadoop-daemon.sh start datan ...

  9. Hadoop学习之SSH免密登录配置(以三台虚拟机为例,完全分布式)

    目录 1.更改主机名(便于进行操作) 方法一 ​编辑 方法二 2.配置SSH免密登录 1.生成秘钥 2.移动秘钥 3.秘钥分配 4.验证免密登录 1.更改主机名(便于进行操作) 本文操作需在root用 ...

最新文章

  1. 正则表达式与三剑客的使用技巧
  2. 【Linux】一步一步学Linux——basename命令(34)
  3. 正能量之项目经理的自我修养
  4. linux打jar包xml文件,springboot打jar包部署外置配置文件
  5. C++总结篇(3)String类
  6. 系统集成项目管理工程师_系统集成项目管理工程师,最热门的入户软考专业!...
  7. nginx常见错误之(CreateFile() “D:\LCJ\下载\nginx/conf/nginx.conf“ failed (3: The system cannot find the path
  8. 豆瓣再被约谈处罚150万!一年被罚20次,豆瓣到底怎么了?
  9. 用汇编的眼光看C++(之退出流程)
  10. Pythone3 sys模块
  11. LINUX 查看系统信息的命令
  12. opencv python3树莓派_树莓派4B日志七:Python3上的OpenCV安装
  13. mysql二进制文件如何查看_使用mysqlbinlog查看MySQL二进制文件内容
  14. 希尔加密法matlab,希尔密码加密解密
  15. OA系统选型,明确需求是关键
  16. 蓝桥杯算法题--跑步锻炼(java实现)
  17. 程序员自己的商业模式
  18. Phoenix升级:Error: Cluster is being concurrently upgraded from 4.7.x to 4.8.x.
  19. Docker学习笔记1-初识Docker
  20. Allegro如何改变线宽操作指导

热门文章

  1. 江南计算机研究所招聘物联网学院,江南大学:物联网工程学院培育物联网精英人才...
  2. 三国杀服务器改名 插图修改,三国杀7年前老版灵雎焚心到底多恶心?换身份让官方被迫修改...
  3. 黑洞大作战游戏架构设计与实现
  4. python制作手机壁纸_用Python生成自己独一无二的手机壁纸
  5. java web论文_(定稿)毕业论文基于JavaWeb技术博客项目的设计论文(完整版)最新版...
  6. wmi 计算机应用程序,WMI 提供程序宿主程序 (Wmiprvse.exe) 已安装 NLB 功能的基于 Windows Server 2008 的计算机上可能会崩溃...
  7. WPF datagrid数据导出到Excel表格
  8. 如何激励“躺平”员工?
  9. How to find block sql from dba_waiters v$session v$sql
  10. 空间解析几何 | 空间曲线与平面 几何量推导