Saya telah memeriksa banyak tutorial tentang hal ini tetapi tidak mendapatkan dengan jelas.
Sesuai tuts, ada dua cara untuk mengonfigurasi penerusan agen
di
~/.ssh/config
set file konfigurasi AndaHost example.com ForwardAgent yes
Dengan menambahkan identitas, seperti
ssh-add
.
Apa gunanya itu?
Penerusan Agen SSH digunakan untuk menyimpan frase pass kunci. Jadi kita tidak perlu memasukkan frasa sandi setiap kali?
Apakah kita memerlukan dua server untuk menguji Penerusan Agen SSH? Tolong sarankan. Atau kita bisa menguji dengan server tunggal juga?
Saya telah memeriksa tautan hub git ini dan mengikuti langkah yang sama. Saya dapat melihat agen. saat menjalankan perintah ini. echo "$SSH_AUTH_SOCK"
Apakah itu berarti berhasil?
Bagaimana saya bisa melakukannya dengan server saya? Mohon bimbingannya.
UPDATE: Ketika saya mencoba ssh, saya mendapatkan pesan kesalahan ini di terminal
Agen mengaku gagal menandatangani menggunakan kunci.
ssh-add your-key
untuk menambahkan kunci Anda ke agen (itu akan meminta pass-phrase sekali), jika masih hidup. Makassh server
(dengan-A
atau konfigurasi opsi) tidak akan meminta pass-phrase dan juga koneksi lain dari seharusnya tidak meminta dari host yang seharusnya tidak meminta pass-phrase)ssh-add -L
dengan ini daftar kunci SSH yang saya tambahkan. tolong sarankan saya.$SSH_AUTH_SOCK
". Ini adalah variabel lingkungan yang berisi path ke unix domain socket dan Anda tidak bisa menjalankannya dengan jelas. Tetapissh-add
dapat berkomunikasi dengan agen Anda melalui soket ini. Saya menulisecho "$SSH_AUTH_SOCK"
yang memverifikasi Anda bahwa variabel diatur.