Saya ingin menyimpan kata sandi kunci SSH di gnome-keyring dan kemudian menggunakannya secara otomatis ketika saya membutuhkannya.
Bagaimana cara melakukannya?
ssh
ssh-agent
gnome-keyring
Martin Monperrus
sumber
sumber
seahorse-ssh-askpass
cetak saja kata sandi yang saya masukkan ke stdout !!!ssh-add
, namun:SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass ssh-add /path/to/private/key </dev/null
. Mengarahkan input standar diperlukan untuk memaksa penggunaanSSH_ASKPASS
(prompt grafis).seahorse-ssh-askpass
hanyassh-askpass
di sistem saya. Arch Wiki/usr/libexec/seahorse/ssh-askpass
, tapi ... ya, ia menambahkan kunci ke agen dan menggunakan prompt grafis tetapi ini tidak menyelesaikan masalah. Lain kali saya harus menambahkan kunci lagi dan memasukkan frasa sandi lagi ...Jika
gnome-keyring-daemon
sudah berjalan, Anda dapat menggunakanssh-add
untuk menambahkan kunci Anda ke layanan:Sebagai contoh:
sumber