hadoop 無密碼認證失敗問題解決

2021-06-26 13:27:59 字數 640 閱讀 2996

今天又不知道誰在集群裡操作了什麼,機器之間的好多認證失敗了,報錯如下:

permission denied (publickey,gssapi-keyex,gssapi-with-mic).
首先檢查了配置檔案:/etc/ssh/sshd_config

去掉了下面幾行的注釋:

rsaauthentication yes

pubkeyauthentication yes

authorizedkeysfile .ssh/authorized_keys

重啟了ssdh

service sshd restart

修改了主目錄裡的檔案的許可權,如下(我的使用者是hadoop):

#chmod 600 /home/hadoop/.ssh/id_rsa

#chown -r hadoop.hadoop /home/hadoop

#chmod -r 700 /home/hadoop

#chmod 644 /home/hadoop/.ssh/authorized_keys

密碼認證恢復正常。

ssh無密碼登入認證失敗 許可權問題

servera機器已經生產rsa金鑰 且已經將public key新增到serverb機器 root ssh authorized keys 但是ssh root 135.251.208.141機器時仍然需要輸入密碼,即無密碼認證失敗 分析與處理 用ssh v debug訪問,日誌如下,但是從日誌看...

SSH無密碼認證

192.168.0.140主機上執行 root localhost ssh keygen t rsa 或 root localhost ssh keygen t rsa p f ssh id rsa 所有預設回車會在 root ssh 目錄下生成兩個檔案 id rsa 私鑰,產生私鑰的機子,即主動訪...

問題 su認證失敗

原文 本文為個人備忘錄。ubuntu 安裝後,root使用者預設是被鎖定了的,不允許登入,也不允許 su 到 root。有人說這是個不好的實踐,特別是對於伺服器來說。我覺得對於桌面使用者來說,這樣安全性更高一些,是應該的 但對於伺服器可以設定成允許 su 到root,但不允許root使用者直接登入 ...