Bagaimana cara mendaftarkan kunci yang ditambahkan ke ssh-agent dengan ssh-add?


Jawaban:


235

Gunakan -lopsi ssh-adduntuk mendaftarkannya dengan sidik jari.

$ ssh-add -l
2048 72:...:eb /home/gert/.ssh/mykey (RSA)

Atau dengan -Luntuk mendapatkan kunci lengkap dalam format OpenSSH.

$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc[...]B63SQ== /home/gert/.ssh/id_rsa

Format yang terakhir sama dengan yang Anda masukkan ke dalam ~/.ssh/authorized_keysfile.


1
[rahul @ srv1 ~] $ ssh-add -l Tidak dapat membuka koneksi ke agen otentikasi Anda.
Rahul Patil

1
@RahulPatil Apakah Anda menjalankan agen SSH pada mesin itu? Jalankan ini pada mesin yang sama dengan yang Anda telah menambahkan kunci, bukan yang jauh!
gertvdijk

4
Anda bisa menjalankan perintah ini pada host jarak jauh jika penerusan agen kunci diaktifkan.
Patrick

3
Contoh:ssh-agent sh -c 'ssh-add; ssh-add -l'
kenorb

2
@ gertvdijk Saya sebenarnya berbicara tentang penamaan. Dari namanya ssh-add, sepertinya perintah ini hanya boleh menambahkan kunci ke agen. Dan kemudian ssh-agentharus tahu kunci apa yang dipegangnya. Perspektif saya berbeda.
Shiplu Mokaddim
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.