Saya telah membuat kunci dan meminta mereka untuk akses dengan tim IT perusahaan saya. Namun, saya perlu menambahkannya ke terminal saya setiap kali saya memulai mesin saya (skrip yang telah saya berikan untuk menyiasati ini belum bekerja untuk saya). Jadi untuk saat ini saya harus mengeluarkan ssh-add ~/.ssh/keyfolder/private_key
setiap kali saya menghidupkan mesin saya.
Namun hari ini, saya mulai mendapatkan kesalahan ini:
~/.ssh/keyfolder/private_key: Permission denied
Saya sudah mencoba mengeluarkan chmod 777 pada kunci pribadi itu tetapi tidak berhasil.
Apa yang telah saya lakukan / saya lakukan salah?
$sudo ls -lha ~/.ssh/keyfolder/private_key
-rwxrwxrwx 1 rabdelaz staff 1.7K 2013-07-29 10:19 /home/rabdelaz/.ssh/keyfolder/private_key
JAWABAN: Saya membutuhkan tingkat izin yang tepat di tempat yang tepat (jelas).
jadi apa yang saya lakukan adalah mengatur "keyfolder" dan kunci sendiri ke 600.
tidak yakin apa permsion itu sebelumnya ...
ls
perintah Anda mengacu pada ~/.ssh/deployed/2013-07-29
tetapi keluaran mencantumkan /home/rabdelaz/.ssh/keyfolder/private_key
apa yang terjadi?
ls -lha ~/.ssh/keyfolder/private_key
... mungkin chmod Anda tidak mengambil.