Misalkan saya memiliki kunci SSH, tetapi saya telah menghapus bagian kunci publik. Saya memiliki bagian kunci pribadi. Apakah ada cara saya bisa membuat ulang bagian kunci publik?
215
Misalkan saya memiliki kunci SSH, tetapi saya telah menghapus bagian kunci publik. Saya memiliki bagian kunci pribadi. Apakah ada cara saya bisa membuat ulang bagian kunci publik?
Gunakan opsi -y untuk ssh-keygen:
ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub
Dari 'man ssh-keygen'
-y This option will read a private OpenSSH format file and print an
OpenSSH public key to stdout.
Tentukan kunci pribadi dengan opsi -f, Anda mungkin dsa bukan rsa. Nama kunci pribadi Anda mungkin berisi yang Anda gunakan. Kunci publik yang baru dibuat harus sama dengan yang Anda buat sebelumnya.
ssh-keygen -f ~/.ssh/id_rsa -y -N "$PASSWORD" > ~/.ssh/id_rsa.pub
Solusi khusus untuk pengguna yang menggunakan Windows
Alat yang digunakan:
Langkah-langkah untuk melakukan:
*.ppk
file).Cuplikan yang memperlihatkan bagian-bagian Puttygen untuk difokuskan:
sumber
puttygen
adalah program commandline (bukan GUI); lihat misalnya linux.die.net/man/1/puttygen