hadoop 环境搭建之SSH免登密码登陆

本文详细解析了SSH免密登录的操作原理与实施步骤。通过生成公钥和私钥,实现A向B的安全登录验证,无需每次输入密码。具体包括:公钥与私钥的生成、授权列表的设置、公钥验证流程等关键环节。
  • 目录:
  • ssh 免登操作原理
  • ssh 免登操作步骤

ssh 免登操作原理:

1/   A 使用ssh 生成 公钥和私钥,之后A请求登陆 B,

2/   B 查看自己的授权列表authorized_keys,  是否含有A的公钥

3/   B  用A的公钥随机加密一个字符串,并将该字符串发送给A 

4/   A 接收加密的字符串,并用自己的私钥解密

5/   A 将解密结果发送给 B

6/   B 验证解密结果,判断是否为同一个字符串

7/   B 向 A 发送通过验证

ssh 免登操作步骤:

1/  打开 terminal,键入以下命令,

  • $ ssh-keygen -t rsa
  • 摁三次enter

生成 the key randomarr image

2/  进入ssh目录下,生成公钥,私钥

  • id_rsa
  • id_rsa.pub

3/ 在ssh目录下,创建权限列表 authorized_keys 文件,将公钥添加到该文件中,在terminal 中键入命令

  • $ touch authorized_keys
  • $ cat id_rsa.pub >> authorized_keys

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值