Posting ini mengikuti pertanyaan ini: Otentikasi ditolak: kepemilikan atau mode buruk untuk file /var/git/.ssh/authorized_keys .
Masalah yang terekspos di sana diselesaikan (tentang mode file
.ssh
folder.Tetapi masalah lain tetap ada jadi saya membuat pertanyaan baru:
Ketika saya mencoba masuk (dengan opsi verbose), semua tampaknya berfungsi dengan baik tetapi pada akhirnya, inilah yang terjadi:
debug1: Authentications that can continue: publickey,password
debug1: Next authentication method: publickey
debug1: Offering RSA public key: /home/remi/.ssh/id_rsa
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,password
debug1: Trying private key: /home/remi/.ssh/id_dsa
debug1: Trying private key: /home/remi/.ssh/id_ecdsa
debug1: Trying private key: /home/remi/.ssh/id_ed25519
debug2: we did not send a packet, disable method
debug1: Next authentication method: password
Saya tidak mengerti karena kalimat ini sepertinya tidak masuk akal bagi saya:
we sent a publickey packet, wait for reply
we did not send a packet, disable method
authorized_keys
file ... Apakah SSH server Anda berjalan di bawah account lain selain root?
debug2: key: /home/remi/.ssh/id_rsa (0x7fb7031da7e0)
. Itu mungkin ada di output di atas titik yang Anda posting. Atur StrictModes=no
di server dan coba lagi. Setelah pengujian, hapus lagi. Setidaknya itu akan memberi tahu kita ke arah mana masalahnya.
we did not send a packet, disable method
untuk dsa danwe send a publickey packet, wait for reply
untuk rsa . Seberapa pasti Anda kunci-kunci pada server dan klien dipasangkan dengan benar ??