Cara Mencari Kunci Awam SSH

How Find Ssh Public Key



Dalam beberapa keadaan, anda mungkin perlu melihat kandungan kunci SSH anda. Sebagai contoh, anda mungkin perlu melihat kandungan kunci awam untuk menambahkannya ke perkhidmatan jauh yang memerlukan pengesahan SSH, seperti Google Cloud. Artikel ini menunjukkan kepada anda cara melihat kandungan utama SSH menggunakan perintah kucing sederhana di Linux.

Cara Menjana Kunci SSH

Langkah pertama untuk menetapkan kunci SSH adalah menghasilkan pasangan. Pasangan kunci SSH mengandungi kunci awam dan peribadi. Dengan menggunakan pasangan awam dan swasta, anda boleh mengesahkan pengguna ke host jauh.







Di Linux, gunakan arahan berikut untuk menghasilkan pasangan kunci SSH:



ssh-keygen

Perintah di atas memerlukan anda memasukkan maklumat untuk mengatur dan membuat kunci. Sekiranya anda menggunakan rangkaian atau sistem kritikal yang tidak selamat, pastikan anda menyulitkan kunci anda dengan frasa laluan.



Menjana masyarakat/pasangan kunci rsa peribadi.
Masukkanfail dalam yang manauntuk menyimpan kunci(/kediaman/ubuntu/.ssh/id_rsa):
Direktori dibuat'/home/ubuntu/.ssh'.
Masukkan frasa laluan(kosonguntuktiada frasa laluan):
Masukkan frasa laluan yang sama sekali lagi:
Pengenalan anda telah disimpandalam /kediaman/ubuntu/.ssh/id_rsa
Kunci awam anda telah disimpandalam /kediaman/ubuntu/.ssh/id_rsa.pub
Cap jari utama adalah:
SHA256: hVkOnzk7nLWx3j4vqLv/B83tYN7w3juLAbFw610xh7Q ubuntu@SALAH
KunciGambar randomart adalah:
+ --- [RSA 3072] ---- +
| . . . |
| B o. o |
| o.Boo Eo. |
| oo = ++ + |
| S = + o +. |
| .oo. * + |
| .. *. B |
| .. *. * |
| + =. ooOB |
+ ---- [SHA256] ----- +

CATATAN: Anda mesti memasang pakej OpenSSH pada sistem anda untuk menggunakan perintah ssh-keygen.





Cara Melihat Kunci SSH

Kaedah pertama yang boleh anda gunakan untuk melihat kunci SSH anda adalah dengan menggunakan perintah kucing sederhana. Perintah ini akan mencetak kandungan fail, yang boleh anda salin dan tampal ke host jauh. Secara lalai, kunci SSH disimpan di /home/$USER/.ssh

Untuk melihat kandungannya:



CD~/.ssh
kucingid_rsa.pub

Perintah di atas akan mencetak kandungan kunci awam SSH anda. Berikut adalah kunci contoh:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRUzJY9K + YggggWggWggWg5Wg/6rpJp7d57tGv0= ubuntu@UBUNTU

Kaedah lain yang boleh anda gunakan untuk melihat isi kunci SSH anda adalah dengan menggunakan alat pengesahan Open-SSH dengan arahan yang ditunjukkan di bawah:

ejen ssh sh -c ssh-tambah; ssh-tambah -L '

Perintah ini akan meminta anda mendapatkan kata laluan pengesahan untuk frasa laluan jika ada yang ditetapkan, seperti berikut:

Masukkan frasa laluanuntuk /kediaman/ubuntu/.ssh/id_rsa:
Identiti ditambahkan:/kediaman/ubuntu/.ssh/id_rsa(ubuntu@SALAH)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRUzJY9K + YggggWggWggWg5Wg/6rpJp7d57tGv0= ubuntu@UBUNTU

Kesimpulannya

Artikel ini menunjukkan kepada anda cara menghasilkan kunci SSH, serta dua kaedah yang boleh anda gunakan untuk melihat kandungan kunci SSH. Sebilangan besarnya, anda hanya perlu melihat kandungan dalam kunci awam, dan bukan kunci peribadi. Sentiasa pastikan untuk melindungi kunci SSH anda setiap masa. Selamatkan Shell anda!