Jika Anda mendapatkan kesalahan ini maka Anda mungkin mengatur ulang izin pada direktori .ssh tersembunyi Anda di folder pengguna Anda, dan kunci Anda tidak akan berfungsi lagi. Sangat penting bahwa file-file ini tidak dapat ditulis oleh siapa saja dengan login ke kotak, jadi openssh akan memberi Anda kesalahan jika Anda mencoba menggunakannya.
Pesan kesalahan penuh:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@ @ PERINGATAN: FILE KEYAKINAN PRIVATE UNPROTECTED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@ @ Izin 0744 untuk '/home/geek/.ssh/id_rsa' terlalu terbuka. Disarankan bahwa file kunci pribadi Anda TIDAK dapat diakses oleh orang lain. Kunci pribadi ini akan diabaikan. izin buruk: abaikan kunci: /home/geek/.ssh/id_rsa
Untuk memperbaiki ini, Anda harus mengatur ulang izin kembali ke default:
sudo chmod 600 ~ / .ssh / id_rsa sudo chmod 600 ~ / .ssh / id_rsa.pub
Jika Anda mendapatkan kesalahan lain:
Anda yakin ingin melanjutkan koneksi (ya / tidak)? ya Gagal menambahkan host ke daftar host yang dikenal (/home/geek/.ssh/known_hosts).
Ini berarti bahwa izin pada file itu juga disetel dengan tidak benar, dan dapat disesuaikan dengan ini:
sudo chmod 644 ~ / .ssh / known_hosts
Akhirnya, Anda mungkin perlu menyesuaikan izin direktori juga:
sudo chmod 755 ~ / .ssh
Ini harus membuat Anda kembali dan berjalan.