三台虚拟机免密登录

1.准备好三台虚拟机环境

2.修改对应的主机名

如果没有密钥生成密钥,如果有就不用再次生成,查看密钥命令

ls -la

生成密钥

ssh-keygen -t rsa

生成内容

在第一台机器上设置主机名和ip地址

vim /etc/hosts

在末尾加上以下内容

192.168.242.128 hadoop01
192.168.242.129 hadoop02
192.168.242.130 hadoop03

保存退出。

将hosts文件发送到其他两台虚拟机上

scp /etc/hosts root@192.168.242.129:/etc/

scp /etc/hosts root@192.168.242.130:/etc/

3.拷贝id

将第一台的id拷贝到其他两台

ssh-copy-id hadoop02

ssh-copy-id hadoop03

加入出现一下情况,在hadoop03中执行生成密钥命令即可

/usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': 没有那个文件或目录(to install the contents of '/root/.pub' anyway, look at the -f option)
[root@localhost ~]# ssh-copy-id hadoop03/usr/bin/ssh-copy-id: ERROR: failed to open ID file '/root/.pub': 没有那个文件或目录(to install the contents of '/root/.pub' anyway, look at the -f option)

4.在第二,第三台虚拟机上重复步骤3即可。

三台linux虚拟机免密登录相关推荐

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

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

  2. 三台机器互相免密登录

    #三台机器互相免密登录 #1.三台机器执行以下命令 [root@cdh1 ~]# ssh-keygen -t rsa [root@cdh2 ~]# ssh-keygen -t rsa [root@cd ...

  3. linux服务器免密登录

    linux服务器免密登录 需求 在服务器之间的scp和ssh需要免密,懒(就是不想输密码)可以这么干. 举个栗子

  4. Linux SSH 免密登录

    Linux SSH 免密登录 本篇我们来 看看 Linux 的免密登录的原理 以及实际操作一番 概述 什么是 Linux SSH 免密登录,我觉得大家应该都 多少听过 或者操作过,那你真的理解整个免密 ...

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

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

  6. Linux ssh免密登录

    linux跨服务器命令调用(scp,ssh等)都需要输入密码, 为了使一键安装脚本能够更顺畅, 设置免密登录是必要的. 下面列出步骤(参考自: 来源): 主要原理 在A上创建一对公私钥 (公钥文件:~ ...

  7. Vscode连接Linux远程终端(免密登录)

    环境 本地 Windows 远程Linux 一.下载 VSCode.Git 软件 二.VSCode 安装 Remote Development 扩展 三.打开git bash,生成本地密钥对.利用rz ...

  8. linux 机器免密登录

    一.双方机器都是root用户登陆方法 A为本地主机(即用于控制其他主机的机器) ;39.106.201.77 B为远程主机(即被控制的机器Server), 假如ip为39.106.201.78 A和B ...

  9. Linux配置免密登录单机和全分布

    目录 一:单机免密登录配置 1.设置虚拟机主机名 2.虚拟机中配置主机名与ip地址的映射关系 ​3.关闭防火墙 4.执行如下命令: 二:全分布免密登录配置 1.设置每台虚拟机的主机名 2.虚拟机中配置 ...

最新文章

  1. 白盒测试工具_别再头疼工作效率低!这些超实用的黑盒、白盒测试方法你都用上了吗?...
  2. linux bash 局部变量赋值,linux之bash的基础特性(四)变量,配置文件及env,printenv,export,declare,set,unset,readonly简单命令...
  3. Feature Tools:可自动构造机器学习特征的Python库
  4. SAP UI5里sap.m.shell的实现
  5. 可以通过执行报表RSVMCRT_MINI_DEBUGGER 查看CRM IPC中定价计算公式的相关源代码
  6. 用python画竹子_?【蟒蚺迷】BAMBOO BALLPYTHON!
  7. 多兼容的JS获取鼠标坐标
  8. 一口气带你踩完五个 List 的大坑,处处坑!| 原力计划
  9. 【运动学】基于matlab GUI模拟小球自由落体【含Matlab源码 1630期】
  10. python pygame实现简单的网游 1
  11. 计算机写字板英语,写字板的英文是什么
  12. S01E08-小雅:我在读研期间参与 CHAOSS 开源社区的心路经历
  13. contiki-进程
  14. 【esp8266】③esp8266对接天猫精灵实现语音控制
  15. Aggressive cows(c语言)
  16. Apache Log4j2 查找功能 JNDI 注入 (CVE-2021-44228)
  17. 七步带你认识计算机视觉(Computer Vision)
  18. 怎么在Mysql中添加列_mysql如何给表中添加列(字段)?
  19. Python——生成激活码
  20. tidb和tbase的聚合函数算法

热门文章

  1. 1.Java内存区域与Java对象
  2. pta 7-7 哪两个点之间的距离最近
  3. iOS开发:MVVM的使用分析
  4. 香橙派OrangePi Zero2开发板外接USB无线网卡测试示例
  5. MDK5中的一些用户命令
  6. 大华摄像头网线直连pc(win10和ubuntu1804)
  7. 11g-sql plan management
  8. 顺序表基本操作实现(详细)
  9. 访问samba服务器提示“无任何网络提供程序接受指定的网络路径”的一个解决办法
  10. eps倾斜摄影矢量化采集毕业设计_eps倾斜摄影矢量化dlg采集#知识参考