当前位置: 首页 > news >正文

SSH无密登陆配置

1 SSH介绍

ssh命令用于远程登录到其他计算机,实现安全的远程管理。

基本语法:

ssh   域名/IP地址

示例:

(1)从hadoop100服务器上远程连接hadoop101服务器

[hadoop@hadoop100 ~]$ ssh hadoop101
         如果出现如下内容
         Are you sure you want to continue connecting (yes/no)?
         输入 yes ,并回车
(2)回退到hadoop100服务器:
[hadoop@hadoop101 ~]$ exit

2 无密钥配置

2.1 免密登陆原理

2.2 生成公钥和私钥

[hadoop@hadoop100 ~]$ cd /home/hadoop/.ssh
[hadoop@hadoop100 .ssh]$ ssh-keygen -t rsa

然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)

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

[hadoop@hadoop100 .ssh]$ ssh-copy-id hadoop100
[hadoop@hadoop100 .ssh]$ ssh-copy-id hadoop101
[hadoop@hadoop100 .ssh]$ ssh-copy-id hadoop102

注意:还要在其它两台克隆机hadoop101、hadoop102上配置下无密登陆。(重复2、3步骤)

3 问题集

拷贝公钥到目标服务器报错:

解决步骤:删除known_hosts配置里面该IP信息。

http://www.lryc.cn/news/265131.html

相关文章:

  • 【bug日记】如何切换jdk版本,如何解决java和javac版本不一致
  • 【C语言】6-5 判断回文字符串 分数 20
  • STL中优先队列(堆)的详解
  • @vue/cli脚手架
  • 在 MyBatis 中<应该怎么写
  • 采访亚马逊云科技代闻:深度解读2023re:Invent与生成式AI
  • 黑豹程序员-安装docker-ce
  • 多臂老虎机算法步骤
  • pgsql的jsonb相关处理及样例
  • LeetCode-17 电话号码的字母组合
  • Ubuntu 22.04 系统创建用户并授权sudo权限
  • Vue2源码梳理:源码构建流程与运行时和编译时的版本选择
  • 透视数据:数据可视化工具的多重场景应用
  • 系列十四(面试)、谈谈你对StackOverflowError的理解?
  • 【WebRTC---源码篇】(二十五)音视频同步
  • 鸿蒙开发之统一样式, @Styles 复用样式
  • 解决java内存问题
  • 分享5款为你生活带来便捷的小工具
  • 【Java JVM】JVM 分析工具
  • 融资项目——vue之双向数据绑定
  • 『番外篇五』SwiftUI 进阶之如何动态获取任意视图的 tag 和 id 值
  • 姿态识别、目标检测和跟踪的综合应用
  • 数据结构考试测试编程题
  • 力扣每日一题day37[113.路径总和ii]
  • Keras使用sklearn中的交叉验证和网格搜索
  • docker--Prometheus、Grafana、node_exporter的安装配置及Springboot集成Prometheus示例
  • 数据结构和算法笔记2:二分法
  • Mybatis3系列课程8-带参数查询
  • IDEA shorten command line介绍和JAR manifest 导致mybatis找不到接口类处理
  • 泽攸科技SEM台式扫描电子显微镜