Linux配置SSH免密码登陆

时间:2024-01-21 12:32:21

配置环境:

两台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