目录

一:单机免密登录配置

1.设置虚拟机主机名

2.虚拟机中配置主机名与ip地址的映射关系

​3.关闭防火墙

4.执行如下命令:

二:全分布免密登录配置

1.设置每台虚拟机的主机名

2.虚拟机中配置主机名与ip地址的映射关系(每一台都要操作)

​3.关闭防火墙(每一台都要操作)

4.执行如下命令:


一:单机免密登录配置

1.设置虚拟机主机名

hostnamectl --static set-hostname hadoop001

--static 参数代表永久生效 hadoop001为虚拟机主机名;

2.虚拟机中配置主机名与ip地址的映射关系

vi /etc/hosts

在文件的末尾添加    (IP地址可以用命令ip addr查看)

192.168.17.131 hadoop001


3.关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

4.执行如下命令:

 ssh-keygen -t rsa (执行命令后,只需敲三次回车键)cd ~/.ssh/ssh-copy-id -i id_rsa.pub root@hadoop001

成功!!!

二:全分布免密登录配置

1.设置每台虚拟机的主机名

hostnamectl --static set-hostname hadoop001 (主节点)
hostnamectl --static set-hostname hadoop002  (从节点1)
hostnamectl --static set-hostname hadoop003  (从节点2)

--static 参数代表永久生效 hadoop001为虚拟机主机名;

2.虚拟机中配置主机名与ip地址的映射关系(每一台都要操作)

vi /etc/hosts

在文件的末尾添加    (IP地址可以用命令ip addr查看)

192.168.17.131 hadoop001
192.168.17.132 hadoop002
192.168.17.133 hadoop004


3.关闭防火墙(每一台都要操作)

systemctl stop firewalld.service
systemctl disable firewalld.service

4.执行如下命令:

ssh-keygen -t rsa (执行命令后,只需敲三次回车键)
cd ~/.ssh/
ssh-copy-id -i id_rsa.pub root@hadoop001
ssh-copy-id -i id_rsa.pub root@hadoop002
ssh-copy-id -i id_rsa.pub root@hadoop003

 成功!!!

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

Linux配置免密登录单机和全分布相关推荐

  1. Linux配置免密登录

    多台服务器配置免密登陆 假设三台服务器192.168.1.111(node1).192.168.1.112(node2).192.168.1.113(node3) 比如hadoop用户下 groupa ...

  2. Linux主机之间配置免密登录

    需求:linux主机上配置免密登录其他服务器 系统环境:centos7 主机A:192.168.149.150 主机B:192.168.149.153 示例:在主机A上配置免密登录主机B 1.主机A上 ...

  3. centos服务器集群配置免密登录和文件传输

    centos服务器集群配置免密登录和文件传输 1.免密登录 (哪個用戶配置哪個用戶生效) 1. ssh-keygen -t ras # 连续回车三次得到生成的公钥私钥(文件夹 .ssh)======= ...

  4. linux服务器免密登录

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

  5. Linux SSH 免密登录

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

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

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

  7. Linux ssh免密登录

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

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

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

  9. ssh登录、配置免密登录

    Ubuntu安装ssh.配置自启动脚本 文章目录 1.登录远程服务器: 2.给服务器设置别名 3.设置免密登录 4.执行命令 5.其它 1.登录远程服务器: ssh user@hostname- us ...

最新文章

  1. adb 输入很长的内容 (input text) 在模拟机输入框里面快速输入内容
  2. 最全 Neo4j 可视化图形数据库的工具!
  3. PostgreSQL的那点事儿
  4. Web Service入门简介(一个简单的WebService示例)
  5. Visual Studio Code的Issue列表被黑产“攻陷”
  6. 一步步使用SAP C4C Cloud Application Studio创建一个BO和对应的屏幕
  7. CF1156F. Card Bag
  8. Java 可重入锁内存可见性分析
  9. (八)Spring与MyBatis整合
  10. linux下getrlimit与sysconf函数
  11. 【clickhouse】未解决 ClickHouse exception, code: 1002 DB::Exception: Directory already exists
  12. NumPy基础操作(1)
  13. Spring+Hibernate 零散知识点
  14. Gym 100342J Triatrip (求三元环的数量) (bitset优化)
  15. 二、Cocos2dx概念介绍(游戏开发中不同的坐标系,cocos2dx锚点)
  16. 局域网ftp工具,主要用于局域网简单的ftp上传和下载
  17. Nacos 配置中心作用以及使用
  18. java中sep_java时间格式转换: Sep 29, 2012 1:00:01 AM 怎么转换成标准的java Date对象
  19. mysql 插入字符串_MySQL插入特殊字符
  20. [CSP2020]儒略日

热门文章

  1. sql复习(sql基础、过滤和排序数据、单行函数)
  2. webpack构建之webpack的构建流程是什么(未完待续)
  3. 各大应用市场APP加官应该怎么申请
  4. 让游戏在美国取得成功的 6 个技巧
  5. java爬去指定网页的内容_JAVA使用Gecco爬虫 抓取网页内容(示例代码)
  6. 不要随便修改hosts文件
  7. Java调用R脚本的方法总结
  8. 碰到困难,心情有点沉重
  9. [CSS]伪类选择器
  10. 全球及中国再生纸屑行业研究及十四五规划分析报告