Linux配置SSH免密码登陆
配置环境:
两台centos 6.4虚拟机,/etc/hosts配置如下
192.168.63.128 hadoop001 --master
192.168.63.131 hadoop002 --slave
步骤(以直接使用root用户为例):
1. 在master上生成ssh密钥,一路回车即可
ssh-keygen -t rsa
我们可以看到在/root/.ssh目录下生成了id_rsa和id_rsa.pub两个文件
2. 执行 cp id_rsa.pub authorized_keys
3. 在slave上创建/root/.ssh文件夹,并且把master上面的authorized_keys文件复制到该目录下
scp authorized_keys hadoop002:/root/.ssh