搭建hadoop集群的免密鑰登錄配置


首先我的集群有一個master主節點,一個slave從節點,兩個節點下的用戶名都為lym;

免秘鑰的配置操作要在lym用戶下進行,分為三步

1.在master主節點

在終端生成密鑰(一路回車直到生成密鑰): [lym@master ~]$  ssh-keygen -t rsa

然后復制密鑰文件:cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

查看.ssh中的文件:

 

 我這里是配置過的,第一次配置的時候沒有第四個文件的,第一個文件的權限也不是600

我們先

修改authorized_keys文件的權限:chmod 600 ~/.ssh/authorized_keys

2.HadoopSlave節點

然后將authorized_keys文件復制到slave節點:scp ~/.ssh/authorized_keys lan@slave:~/

接下來打開slave節點,進入普通用戶目錄下,

在終端生成密鑰,命令如下(一路點擊回車生成密鑰):ssh-keygen -t rsa

將authorized_keys文件移動到.ssh目錄:mv authorized_keys ~/.ssh/

3.驗證免密鑰登陸

在master主節點的lym用戶下輸入 ssh slave 若出現下圖,表示成功,若需要密碼,則沒配置成功

 qq:1420743191


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM