Hadoop偽分散式叢集ssh免密碼登入
阿新 • 來源:網路 • 發佈:2021-02-17
ssh準備
rpm -qa | grep ssh
ps aux | grep ssh
鍵入上述命令可分別檢視ssh是否安裝和sshd服務是否啟動

上圖表示已安裝且已啟動
若未安裝可參考Linux安裝、啟動、解除安裝ssh
公鑰私鑰生成
在Hadoop使用者目錄下,進入.ssh資料夾,沒有就建立一個。
ssh-keygen -t rsa
鍵入上述命令生成一對公私鑰,遇到提示就鍵入回車。
最後生成id_rsa和id_rsa.pub檔案,前者為私鑰,後者為公鑰。
免密設定
.ssh資料夾下有一個authorized_keys檔案,存放遠端免密登入的公鑰,將id_rsa.pub重新命名覆蓋authorized_keys即可。
最後,know_hosts,已知主機公鑰清單,可以使用ssh localhost命令初次登入本機使得know_hosts進行記錄。
