Apa itu ssh-agent untuk dan bagaimana cara kerjanya?
ssh-agent menyimpan kunci yang didekripsi dengan aman di memori dan di sesi Anda. Tidak ada cara yang masuk akal dan aman untuk mempertahankan kunci yang didekripsi di antara reboot/login ulang.
Oke, bagaimana cara mengotomatiskannya?
Otomatiskan ssh-agent memulai
Tambahkan
[ -z "$SSH_AUTH_SOCK" ] && eval "$(ssh-agent -s)"
ke ~/.bashrc Anda atau skrip startup lainnya (~/.zshrc ).
Otomatis menambahkan kunci
Kunci dapat ditambahkan secara otomatis pada penggunaan pertama, saat Anda menambahkan
AddKeysToAgent yes
ke ~/.ssh/config Anda .
Untuk informasi selengkapnya tentang ~/.ssh/config lihat man ssh_config .
Tambahkan ini ke ~/.bashrc
Ini berarti ssh-agent akan dimulai secara otomatis saat Anda membuka sesi lain di terminal Anda
if [ -z "$SSH_AUTH_SOCK" ] ; then
eval `ssh-agent -s`
fi
jika Anda memerlukan kunci untuk ditambahkan ke agen, tambahkan juga ini
if [ -z "$SSH_AUTH_SOCK" ] ; then
eval `ssh-agent -s`
ssh-add ~/.ssh/<your private ssh key>
fi
Bagaimana saya bisa menjalankan executable yang tidak dipercaya di linux dengan aman?
HDD Format Lanjutan, penutup USB, dan kompatibilitas Windows / Linux