SSH免密碼登錄配置


ssh免密碼登錄Permission denied (publickey,gssapi-keyex,gssapi-with-mic) 的解決方案

1.在hadoop目錄 新建.ssh目錄

使用:ssh-keygen -t rsa 生成公私鑰

默認生成在、/home/user/.ssh文件中  直接復制到hadoop/.ssh文件中即可

把公鑰信息寫入 authorized_keys 文檔中 :cat  id_rsa.pub  >>  authorized_keys

2.修改文件夾以及文件的權限。

#chmod 700 hadoop/.ssh

#chmod 644 hdoop/.ssh/authorized_keys

3.配置ssh服務器配置文件。

在root 用戶下才能配置。

vim /etc/ssh/sshd_config

以下權限設為no:

PermitRootLogin no

UsePAM no

PasswordAuthentication no

以下權限設為yes:

RSAAuthentication yes

PubkeyAuthentication yes

4.重啟sshd服務

sudo systemctl restart sshd.service

5.測試ssh服務

ssh+主機名

 


免責聲明!

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



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