9/10 kali karena ~/.ssh/authorized_keys tidak dalam mode yang benar.
chmod 600 ~/.ssh/authorized_keys
Periksa /etc/ssh/sshd_config untuk mengizinkan otentikasi dengan kunci. Anda harus memiliki sesuatu seperti ini di dalamnya, dan pastikan baris tidak dikomentari:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PS:jangan lupa untuk me-restart sshd setelah Anda memodifikasi file (/etc/init.d/sshd restart)
Saya menemukan bahwa dengan sistem saya masalahnya adalah direktori pengguna (/home/nama pengguna) dilengkapi dengan set izin yang salah. Itu adalah drwxr-x-w-
dan itu harus drwxr-xr-x
(dengan izin tertulis hanya untuk pemilik). Solusinya adalah menggunakan chmod:
sudo chmod 0755 /home/username
Bagaimana cara menghindari perintah dalam alias bashrc?
Bisakah Anda membuatnya lebih mudah untuk mengubah ukuran windows di Ubuntu?