最近在做hadoop,因为要求各主机之间的用户必须相同,且为方便远程登录,需配置无密码登录

先附上ssh无密码登录设置方法:

先生成密钥并配置无ssh无密码登录本机,输入命令:

ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

将文件拷贝到其他主机相同的文件夹内,输入命令:

scp authorized_keys hostname1:~/.ssh/

scp authorized_keys hostname2:~/.ssh/

查看是否可以从主机无密码登录其他主机,输入命令:

ssh hostname1

ssh hostname2

如果可以直接登录,不需输入密码,则证明设置成功。

注:hostname1为其他主机的名字,在/etc/hosts中设置,格式为:xxx.xxx.xxx.xxx(IP地址)  hostname1

不知道怎么搞的,后来连接的时候出现以下问题:

bobo@master:~$ ssh slave1
Warning: the ECDSA host key for 'slave1' differs from the key for the IP address '192.168.1.104'
Offending key for IP in /home/bobo/.ssh/known_hosts:5
Matching host key in /home/bobo/.ssh/known_hosts:2
Are you sure you want to continue connecting (yes/no)?

原因是knows_hosts中已经有了地址,将其清空,重新对各主机设置无密码登录(拷贝操作)。

转载于:https://www.cnblogs.com/1130136248wlxk/p/5204089.html

ssh无密码登录设置方法以及出现问题 ECDSA host key 和IP地址对应的key不同的解决...相关推荐

  1. Java配置jdbc连接数据库不限制ip设置方法(localhost/127.0.0.1/本机ip地址)

    jdbc配置连接数据库不限制ip设置方法(localhost/127.0.0.1/本机ip地址(配置)) 说明: 一般新安装的mysql数据库默认是不开启ip访问的 localhost/127.0.0 ...

  2. CentOS系统实现SSH无密码登录的方法

    一.环境配置 1.服务端:CentOS release 5.3 IP:222.73.115.198 2.客服端:CentOS release 5.8 IP:192.168.4.244 二.配置SSH无 ...

  3. ssh无密码登录设置(centos6系统下实现)

    如以下操作还不能实现无密码登录的效果.可以从.ssh目录的所有者和所属组,和authorized_keys权限这两点上进行思考. 主机信息:192.168.116.132(客户端A)和 192.168 ...

  4. Git服务器搭建及SSH无密码登录设置

    在Git服务器中建立一个git帐号,用于多人使用. adduser git输入此命令后,会在/home/下建立一个git文件 /home/git 下建立.ssh目录(注意,是.ssh..有个点!) c ...

  5. linux服务器无密码登录不了,设置ssh无密码登录linux服务器的方法

    每次登录测试服务器,ssh登录总是需要输入密码.登录的少还行,登录的多了,多一行命令都是多余的. rsa认证登录方式 制作密钥对 在客户端(本地机器)终端下输入以下命令 ssh-keygen -t [ ...

  6. ssh无密码登录_3个简单步骤即可完成无密码SSH登录

    ssh无密码登录 SSH (Secure SHELL) is a secure opensource network protocol that allows users to log in secu ...

  7. SSH无密码登录:只需两个简单步骤 (Linux)

    最后更新 2017年4月8日 分类 最新文章 服务器安全 标签 RSA SSH Key 非对称加密 如果你管理一台Linux服务器,那么你就会知道每次SSH登录时或者使用scp复制文件时都要输入密码是 ...

  8. macos下如何配置ssh无密码登录

    macos下配置ssh无密码登录的过程与linux下配置ssh无密码登录的方式基本相同. 首先,创建一个用户.macos创建用户在"系统偏好设置>用户与群组中". 其次,通过 ...

  9. 老戚的黑科技之ssh无密码登录

    在使用ssh这个工具的时候,很多时候都需要输入密码,除了ssh,scp也远程拷贝文件时也需要输入密码,当操作的次数多了,免掉输密码的环节也就成了我一直想要实现的目标,以前实现过过一次,但那次之成功了一 ...

  10. 使用ssh无密码登录

    使用ssh无密码登录 ssh 是一个专为远程登录会话和其他网络服务提供安全性的协议.默认状态下ssh链接是需要密码认证的,可以通过添加系统认证(即公钥-私钥)的修改,修改后系统间切换可以避免密码输入和 ...

最新文章

  1. node.js+express,实现RESTful API
  2. 4.Winform实现控件拖动
  3. 面试必备:ArrayList源码解析(JDK8)
  4. 学习笔记(11):Python网络编程并发编程-粘包底层原理分析
  5. # CF1572B Xor of 3(构造)
  6. 重大变动:OpenCV拟更改授权协议!
  7. 以社会工程学助力网络安全
  8. SpringBoot 整合SpringSecurity示例实现前后分离权限注解+JWT登录认证
  9. linux系统优化的方法
  10. stm32f107rc使用系统时钟延时不准
  11. 卷积神经网络原理解析
  12. 在MacOS下为2K显示器开启HiDPI
  13. QLabel 添加下划线 删除线
  14. 对比学习的应用(SimCSE,CLEAR,DeCLUTR,DiffCSE)
  15. kali Linux 2021 新版安装
  16. 文件夹加密超级大师 v13.10 是什么
  17. 复旦大学邱锡鹏:若优化顺利,MOSS三月底开源;库克或被踢出苹果董事会;华为云联合CSDN发布智能化编程助手Snap|极客头条...
  18. 4万亿计划后遗症:三四线城市土地出让过剩成空城
  19. \t\t编程的精义 - 愚公移山
  20. 【C++学习】 设计案例1:设计立方体类

热门文章

  1. Windows系统后台运行java程序(关闭命令行窗口执行)
  2. IDEA右键新建时没有Java Class选项
  3. Python print()重定向 不输出到屏幕
  4. 排序算法之六 堆排序(C++版本)
  5. C++ 类的静态成员变量为什么一定要初始化
  6. (day 07 - dfs or bfs)剑指 Offer 13. 机器人的运动范围
  7. linux tcp 缓冲区 参数,Linux TCP 缓冲区参数调优
  8. java求实数的整数部分和小数部分_输入一个浮点数,并输出该数的整数部分和小数部分...
  9. linux 完成量源码,Linux内核中等待队列 和完成量
  10. element表格固定某一行_elementui 表格 固定列+合计行