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:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0744 for '/home/geek/.ssh/id_rsa' are too open. It is recommended that your private key files are NOT accessible by others. This private key will be ignored. bad permissions: ignore key: /home/geek/.ssh/id_rsa
Untuk memperbaikinya, Anda perlu mengatur ulang izin kembali ke default:
sudo chmod 600 ~/.ssh/id_rsa sudo chmod 600 ~/.ssh/id_rsa.pub
Jika Anda mendapatkan kesalahan lain:
Are you sure you want to continue connecting (yes/no)? yes Failed to add the host to the list of known hosts (/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.