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

  • 目录:
  • 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

猜你喜欢

转载自blog.csdn.net/py_tamir/article/details/84028021