SSH
为
Secure Shell
的缩写,由
IETF
的网络小组(
Network Working Group
)所制定。
SSH
为建立在应用层基础上的安全协议。
Hadoop
在运行启动进程时,需要远程到对应机器,如果不设置免密,则需要手动输入密码,这样会给
Hadoop
的使用者带来不便,因此需要配置免密登录,方便
Hadoop
自动启动进程,不需要人工的干预。
步骤:
1.生成密钥,输入:
ssh-keygen -t rsa
2. 在overwrite提示那,输入:
y
3.如图
![](https://img-blog.csdnimg.cn/20210918120142296.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA6LWE5rex5ZK46bG8fg==,size_20,color_FFFFFF,t_70,g_se,x_16)
4. 拷贝密匙给其他机器
ssh-copy-id -i root@localhost
5. OK