集群SSH无密钥配置
对于主节点:
1.安装SSH
sudo apt-get install openssh-server
2.生成密钥
ssh-genkey -t rsa
3.将公钥复制到文件
cp id_rsa.pub authorized_keys
4. 权限问题
chmod 700 .ssh
chmod 600 id_rsa
chmod 600 id_rsa.pub
chmod 644 authorized_keys
对于从节点:
1.安装SSH
sudo apt-get install openssh-server
2.新建.ssh文件
mkdir .ssh
3.权限
chmod 700 .ssh
对于主节点:
1.把公钥拷贝到从节点.ssh文件夹下面
scp ~/.ssh/authorized_keys USER_NAME@IP_ADDRESS:~/.ssh/
对于从节点:
1.权限
chmod 644 ~/.ssh/authorized_keys
chmod 775 ~
切换主节点:
配置基本完成,在主节点输入:
ssh USER_NAME@IP_ADDRESS
如果无需输入密码即可登陆,说明配置完成。