使用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!!!
沒有留言:
張貼留言