ssh-add
sendiri tidak berfungsi:
Error connecting to agent: No such file or directory
Bagaimana saya harus menggunakan alat itu?
ssh-add
sendiri tidak berfungsi:
Error connecting to agent: No such file or directory
Bagaimana saya harus menggunakan alat itu?
Jawaban:
Anda harus menginisialisasi agen terlebih dahulu.
ssh-agent bash
fish
, perintahnya adalah ssh-agent fish
.
Agen SSH tidak berjalan, atau variabel lingkungan yang diset tidak tersedia di lingkungan saat ini (yang paling penting SSH_AUTH_SOCK
), atau mereka diatur secara tidak benar (menunjuk ke agen mati).
Anda bisa memulai agen dalam sesi shell saat ini menggunakan
eval "$(ssh-agent)"
atau memulai sesi shell baru melalui agen menggunakan
ssh-agent fish
(ganti fish
dengan shell apa pun yang Anda gunakan). Tapi karena Anda mengatakan bahwa Anda digunakan untuk dapat menggunakan ssh-add
tanpa ini, itu membuat saya percaya bahwa Anda telah sengaja membunuh agen (atau telah dihentikan karena beberapa alasan lain). Pesan kesalahan membuat saya berpikir bahwa SSH_AUTH_SOCK
variabel lingkungan sebenarnya disetel, tetapi itu ssh-add
tidak dapat menemukan soket komunikasi yang valid di jalur itu.
Itu tidak akan mengejutkan saya jika cara biasa Anda melakukan sesuatu akan bekerja lagi jika Anda benar-benar logout dan login lagi, atau reboot mesin.