三台机器互相免密登录
#三台机器互相免密登录
#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互相免密
三台机器互相免密登录相关推荐
- linux三台机器互相免密登录
1.配置hosts文件 vim /etc/hosts追加以下内容 192.168.55.111 hadoop001 192.168.55.112 hadoop002 192.168.55.113 ha ...
- 三台机器互相免密登录(详情版)
准备三台机器: hadoop105.Hadoop06.hadoop107 1.三台机器执行以下命令 [root@hadoop105 ~]# ssh-keygen -t rsa [root@hadoop ...
- 三台linux虚拟机免密登录
三台虚拟机免密登录 1.准备好三台虚拟机环境 2.修改对应的主机名 如果没有密钥生成密钥,如果有就不用再次生成,查看密钥命令 ls -la 生成密钥 ssh-keygen -t rsa 生成内容 在第 ...
- Linux环境非root用户配置SSH免密登录(配置原理)
问题产生背景: 有三台CentOS 7.5机器要部署hadoop分布式环境,机器信息如下 IP 地址 主机名 192.168.119.100 node01 192.168.119.110 node02 ...
- 20210829-基于CentOS7/Linux配置ssh免密登录
#关键字:Linux,CentOS7,ssh 登录,免密登录 目录 一.目标: 二.环境说明: 三.配置步骤: 一.目标: 1. 从一台机器使用 'shh 主机名'命令登录另一台机器时不用输入密码. ...
- linux环境下快速配置hadoop集群免密登录
背景 在hadoop的日常使用过程中经常需要登录某些机器,如何更好的免密登录呢?这将为我们节省大量的时间 操作 假设你需要在A机器上免密登录B机器,那么你首先要确定B机器下是有秘钥文件的.如何确定是否 ...
- 三台linux之间免密 SSH 登录
三台linux之间免密 SSH 登录 注意:文中的node1.node2.node3均为linux相应的IP地址,做了域名映射. 第一步:三台机器生成公钥与私钥 在三台机器执行以下命令,生成公钥与私钥 ...
- hadoop 添加删除机器以及设置免密登录
添加hadoop机器 先在slaves中添加机器 然后启动datanode $: ./usr/hadoop-0.20.2-cdh3u4/bin/hadoop-daemon.sh start datan ...
- Hadoop学习之SSH免密登录配置(以三台虚拟机为例,完全分布式)
目录 1.更改主机名(便于进行操作) 方法一 编辑 方法二 2.配置SSH免密登录 1.生成秘钥 2.移动秘钥 3.秘钥分配 4.验证免密登录 1.更改主机名(便于进行操作) 本文操作需在root用 ...
最新文章
- 正则表达式与三剑客的使用技巧
- 【Linux】一步一步学Linux——basename命令(34)
- 正能量之项目经理的自我修养
- linux打jar包xml文件,springboot打jar包部署外置配置文件
- C++总结篇(3)String类
- 系统集成项目管理工程师_系统集成项目管理工程师,最热门的入户软考专业!...
- nginx常见错误之(CreateFile() “D:\LCJ\下载\nginx/conf/nginx.conf“ failed (3: The system cannot find the path
- 豆瓣再被约谈处罚150万!一年被罚20次,豆瓣到底怎么了?
- 用汇编的眼光看C++(之退出流程)
- Pythone3 sys模块
- LINUX 查看系统信息的命令
- opencv python3树莓派_树莓派4B日志七:Python3上的OpenCV安装
- mysql二进制文件如何查看_使用mysqlbinlog查看MySQL二进制文件内容
- 希尔加密法matlab,希尔密码加密解密
- OA系统选型,明确需求是关键
- 蓝桥杯算法题--跑步锻炼(java实现)
- 程序员自己的商业模式
- Phoenix升级:Error: Cluster is being concurrently upgraded from 4.7.x to 4.8.x.
- Docker学习笔记1-初识Docker
- Allegro如何改变线宽操作指导
热门文章
- 江南计算机研究所招聘物联网学院,江南大学:物联网工程学院培育物联网精英人才...
- 三国杀服务器改名 插图修改,三国杀7年前老版灵雎焚心到底多恶心?换身份让官方被迫修改...
- 黑洞大作战游戏架构设计与实现
- python制作手机壁纸_用Python生成自己独一无二的手机壁纸
- java web论文_(定稿)毕业论文基于JavaWeb技术博客项目的设计论文(完整版)最新版...
- wmi 计算机应用程序,WMI 提供程序宿主程序 (Wmiprvse.exe) 已安装 NLB 功能的基于 Windows Server 2008 的计算机上可能会崩溃...
- WPF datagrid数据导出到Excel表格
- 如何激励“躺平”员工?
- How to find block sql from dba_waiters v$session v$sql
- 空间解析几何 | 空间曲线与平面 几何量推导