Paano Makahanap ng SSH Public Key

How Find Ssh Public Key



Sa ilang mga sitwasyon, maaaring kailanganin mong tingnan ang mga nilalaman ng iyong mga SSH key. Halimbawa, maaaring kailangan mong tingnan ang mga nilalaman ng isang pampublikong key upang idagdag ito sa mga malalayong serbisyo na nangangailangan ng pagpapatotoo ng SSH, tulad ng Google Cloud. Ipinapakita sa iyo ng artikulong ito kung paano tingnan ang mga pangunahing nilalaman ng SSH gamit ang isang simpleng utos ng pusa sa Linux.

Paano Bumuo ng isang SSH Key

Ang unang hakbang sa pag-set up ng isang SSH key ay upang makabuo ng isang pares. Ang isang pares na key ng SSH ay naglalaman ng isang pampubliko at pribadong key. Gamit ang pampubliko at pribadong pares, maaari mong patunayan ang isang gumagamit sa isang remote host.







Sa Linux, gamitin ang sumusunod na utos upang makabuo ng isang pares ng key ng SSH:



ssh-keygen

Hihilingin sa iyo ng utos sa itaas na maglagay ng impormasyon upang mai-set up at lumikha ng mga susi. Kung ikaw ay nasa mga hindi naka-secure na network o kritikal na mga sistema, tiyaking i-encrypt ang iyong mga key sa isang passphrase.



Bumubuo ng publiko/pribadong pares ng key ng rsa.
Pasokfile sa alinupang mai-save ang susi(/bahay/ubuntu/.ssh/id_rsa):
Nilikha ang direktoryo'/home/ubuntu/.ssh'.
Ipasok ang passphrase(walang lamanpara sawalang passphrase):
Ipasok muli ang parehong passphrase:
Ang iyong pagkakakilanlan ay nai-savesa /bahay/ubuntu/.ssh/id_rsa
Ang iyong pampublikong key ay nai-savesa /bahay/ubuntu/.ssh/id_rsa.pub
Ang susi ng fingerprint ay:
SHA256: hVkOnzk7nLWx3j4vqLv/B83tYN7w3juLAbFw610xh7Q ubuntu@MALI
Ang susiang randomart na imahe ay:
+ --- [RSA 3072] ---- +
| . . . |
| B o. o |
| o.Boo Eo. |
| oo = ++ + |
| S = + o +. |
| .oo. * + |
| .. *. B |
| .. *. * |
| + =. ooOB |
+ ---- [SHA256] ----- +

TANDAAN: Dapat ay naka-install ang OpenSSH package sa iyong system upang magamit ang ssh-keygen command.





Paano Makita ang isang SSH Key

Ang unang pamamaraan na maaari mong gamitin upang matingnan ang iyong SSH key ay sa pamamagitan ng paggamit ng isang simpleng utos ng pusa. Ipi-print ng utos na ito ang mga nilalaman ng file, na maaari mong kopyahin at i-paste sa remote host. Bilang default, ang mga SSH key ay nakaimbak sa /home/$USER/.ssh

Upang matingnan ang mga nilalaman:



CD~/.ssh
pusaid_rsa.pub

I-print ng utos sa itaas ang mga nilalaman ng iyong pampublikong key ng SSH. Ang sumusunod ay isang halimbawa ng key:

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

Ang isa pang pamamaraan na maaari mong gamitin upang matingnan ang mga nilalaman ng iyong SSH key ay sa pamamagitan ng paggamit ng tool na pagpapatotoo ng Open-SSH na may ipinakitang utos sa ibaba:

ssh-ahente sh -c ssh-add; ssh-add -L '

Ang utos na ito ay mag-uudyok sa iyo para sa isang password sa pagpapatotoo para sa passphrase kung ang isa ay itinalaga, tulad ng sumusunod:

Ipasok ang passphrasepara sa /bahay/ubuntu/.ssh/id_rsa:
Idinagdag ang pagkakakilanlan:/bahay/ubuntu/.ssh/id_rsa(ubuntu@MALI)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRUzJY9K + Y + ty7XvTLC5BvYgwgWgvTqL5BvYgWgWgvTqL5BvYgWg mWgvTqLpmw9/6rpJp7d57tGv0= ubuntu@UBUNTU

Konklusyon

Ipinakita sa iyo ng artikulong ito kung paano bumuo ng isang SSH key, pati na rin ang dalawang pamamaraan na maaari mong gamitin upang matingnan ang nilalaman ng isang SSH key. Para sa pinaka-bahagi, kakailanganin mo lamang tingnan ang nilalaman sa loob ng mga pampublikong key, at hindi mga pribadong key. Palaging siguraduhing protektahan ang iyong mga SSH key sa lahat ng oras. I-secure ang iyong Shell!