hadoop学习006

1,《Hadoop in Action》笔记

  • Hadoop集群需要专门指定一个服务器作为主节点,该服务器通常会驻留NameNode和JobTracker进程
  • 该服务器负责联络并激活所有从节点上的DataNode和TaskTracker守护进程,因此需要能够远程访问到集群中的每个节点
  • Hadoop使用了无口令(passphraseless)SSH协议实现远程访问
  • SSH采用标准的公钥加密来生成一堆用户验证密钥:一个公钥、一个私钥。公钥被本地存储在集群的每个几点上,私钥则有主节点在访问远端节点时发送过来

2,ssh加密原理

  • 服务器端通过非对称加密(RSA)产生一个公钥和私钥
  • 客户端发起请求时,服务端将公钥暴露给客户端,这个公钥可以被任意暴露
  • 客户端在获取公钥后,会先产生一个由256位随机数字组成的回话密钥,称为口令
  • 客户端通过公钥将这个口令加密,发送给服务端
  • 服务端通过私钥进行解密,获取到通讯口令
  • 之后,客户端和服务端的信息传递,都通过该口令进行对称的加密
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值