需求

节点A要ssh免密码登录节点B。

1.产生密钥

节点A和B都要产生秘钥,并且要注意是否在root用户下,登录对象是用户,而不是机器,所以产生密钥前先从root或者其他用户切换到你说需要的用户。然后执行一下命令,然后三次无输入回车确认即可,最终会打印出一个密钥:

ssh-keygen -t rsa

结果如图:

2.节点A将产生的公钥追加到授权列表里

cd ~/.ssh
cat id_rsa.pub >> authorized_keys

3.节点A公钥追加到节点B的授权列表里

打开id_rsa.pub,将完整的公钥追加粘贴到节点B的~/.ssh文件夹下的authorized_keys文件末尾,直接粘贴比较方便。还可以通过scp方式传递,具体可自行找一下方法。

4.节点A登录节点B

首次远程登录,需要输入yes,以后就可以免密码登录了。还有一个细节,如果两台机器的用户名相同,可以直接省略用户名,直接按照主机名或者ip名称登录即可。

ssh 用户名@主机名或者ip

成功后会显示welcome to ...

有些人提到要修改authrized_keys的权限,但我这里好像不修改也没问题,不知道是否遇到了特殊情形。

总结

使用ssh免密码登录,其实就是利用产生的公钥,将公钥作为授权对象,某个用户的授权列表里加入了别的用户的公钥,就可以让别的用户免密码登录这个用户了。

linux节点ssh免密码登录linux节点相关推荐

  1. Linux设置ssh免密码登录

    一.SSH来源 对于需要远程管理其它机器,一般使用远程桌面或者telnet.linux一般只能是telnet.但是telnet的缺点是通信不加密,存在不安全因素,只适合内网访问. 为解决这个问题,推出 ...

  2. Linux配置SSH免密码登录(非root账号)

    Linux环境下,经常通过SSH从一台服务器登录到另一台服务器,并且登录身份不是root账号,每次都要输入密码挺麻烦的,所以今天就来实战如何配置非root账号的免密码登录: 实战环境 本次实战环境是三 ...

  3. Linux初窥:Linux下SSH免密码登录配置

    目录 环境设置(root权限) 1.关闭防火墙和SELinux 2.设置主机名 3.配置hosts 4.配置sshd 秘钥设置 1.创建免密码登录账户 2.生成秘钥 3.将公钥导入到认证文件 4.设置 ...

  4. linux中ssh免密登录,Linux之SSH免密登录

    Linux 双向 SSH 免密登录 原理 双向,顾名思义,双方互通,此处的意思是多台 linux 两两免密登录.双向比单向多了些操作,单向只需把某一个linux的公钥发送给其他linux即可,而双向要 ...

  5. 使用ssh免密码登录Linux服务器

    频繁登录Linux服务器时,使用ssh <username>@<host>的方式登录,但是每次都需要输入密码是件很麻烦的事.我们还可以使用私钥/公钥对的方式在免密码登录服务器. ...

  6. Linux之间ssh免密码登录

    为什么80%的码农都做不了架构师?>>>    一.生成公私钥对 $ ssh-keygen -t rsa -P '' Generating public/private rsa ke ...

  7. Linux主机SSH免密码登录设置

    主机A ①ssh-keygen -t rsa,默认都按enter ②cd .ssh && cp id_rsa.pub authorized_keys ②chmod 600 id_rsa ...

  8. linux 无密码登录另一台服务器,ECS Linux服务器ssh免密码登录另外一台服务器的具体设置...

    若有多台linux服务器,为方便起见,服务器之前可设置免密码ssh登录,具体操作参考如下所示: 1 .登录其中一个服务器,执行ssh-keygen -t rsa,按3次回车,将会生成公钥和私钥文件id ...

  9. mac+免密登陆+linux,mac ssh免密登录Linux

    mac上使用ssh登录linux,不想装各种工具,又很想偷懒(不想输密码).采用密钥的形式是个思路,找了很多例子,但实现中出了不少小问题.最终通了,实际步骤很简单,先留个底,回头再研究其原理. 1. ...

最新文章

  1. Datawhale 内推 | 头条、百度、网易、滴滴、联想、商汤、平安科技等
  2. 天文学家搞医术,Science也挡不住
  3. 基于RDP开源许可rdesktop基本介绍
  4. 【深度学习】查准率、召回率、AP、mAP
  5. 点击按钮测试用例标题_功能测试有哪些用例?分享功能测试用例大全
  6. Rearrange an array of positive and negative integers
  7. 轻量级Ajax解决方案:Anthem.NET初探
  8. 信息学奥赛一本通(1233:接水问题)
  9. 2022 最新 Kafka 面试题
  10. 《华为工作法》8 自我提升的华为人
  11. 图 网络 关联矩阵
  12. 基于SSM的商城管理系统
  13. 第三届SaaS峰会——超超级大咖前来助阵!上午场门票价格即将上调!
  14. linux学习-执行cp命令时略过目录
  15. 非线性方程组求解方法,神经网络的非线性函数
  16. 实现 fizzBuzz 函数,参数 Thum 与返回值的关系如下: 1、如果 Thum 能同时被 3 和 5 整除,返回字符串 fizzbuzz 2、如果 Thum 能被 3 整除,返回字符串 fiz
  17. # 一个礼拜学习Ios7816协议 第一天
  18. 钉钉和微信通过h5服务器对接,【案例】钉钉/企业微信/在线、工单等集成对接 | 网易七鱼...
  19. EasyCharts
  20. 手机软件开发入门 - 中国象棋(1)090308

热门文章

  1. Python笔记-BeautifulSoup中find_all的使用及str中trim()
  2. Java工作笔记-Spring boot中配置文件加密(Jasypt的使用)
  3. Web笔记-session盗用安全问题(Spring Boot获取所有session及提高安全性)
  4. 用c语言写出一个榜单程序,C语言依然位居榜单前列,依然值得程序员学习
  5. mysql建库需要权限吗_mysql 建库报匿名用户权限错误
  6. java合并多个表格为一个_多个DataTable的合并成一个新表
  7. java static method_java 中static的几种用法
  8. deviceiocontrol buffered 返回不了_这3种减肥法是无用功,累死累活也瘦不了
  9. 基于QEMU的NVRAM仿真
  10. 在Ubuntu 16.04 安装python3.6 环境并设置为默认