CentOS 配置集群机器之间SSH免密码登录

一、为集群中每台机器打开配置

	sudo vim /etc/ssh/sshd_config

开启以下选项      

         RSAAuthentication yes
        PubkeyAuthentication yes
        AuthorizedKeysFile .ssh/authorized_keys


二、生成SSH密钥

       ssh-keygen -t rsa

三、将salve机器的公钥拷贝到master机器上

       ssh-copy-id hadoop@HadoopMaster

四、将master机器的authorized_keys拷贝到salve机器上

       scp ~/.ssh/authorized_keys hadoop@HadoopSlave:~/.ssh/

五、重启ssh服务,进行测试

       sudo service sshd restart
 
  
       ssh HadoopSlave


你可能感兴趣的:(Hadoop)