2018年6月27日 星期三

ssh使用key(pageant)登入失敗 : Server refused our key


使用PuTTYgen,Parameter選DSA,將Key貼到/home/user/.ssh/authorized_keys內存檔

PuTTY內設定 Connection --> SSH --> Auth --> Private key file for authentication選好了private key檔案

設定完,測試PuTTY連線,失敗!!!

視窗內出現 "Server refused our key"




透過Google很快查到是SSH daemon對於key的安全性有嚴格限制

1.server上儲存key的目錄必須是700
chmod 700 /home/user/.ssh
ls -la /home/user/.ssh確認一下: rwx------

2.authorized_keys這個檔案必須是600
chmod 600 /home/user/.ssh/authorized_keys
ls -la /home/user/.ssh/確認: rw-------

重新測試,bingo!!!

沒有留言:

張貼留言