Kako najti javni ključ SSH

How Find Ssh Public Key



V nekaterih primerih boste morda morali pogledati vsebino ključev SSH. Morda boste morali na primer ogledati vsebino javnega ključa, če ga želite dodati oddaljenim storitvam, ki zahtevajo preverjanje pristnosti SSH, na primer Google Cloud. Ta članek vam prikazuje, kako si ogledate vsebino ključa SSH s preprostim ukazom cat v Linuxu.

Kako ustvariti ključ SSH

Prvi korak pri nastavitvi ključa SSH je ustvariti par. Par ključev SSH vsebuje javni in zasebni ključ. Z uporabo javnega in zasebnega para lahko uporabnika overite na oddaljenem gostitelju.







V Linuxu za ustvarjanje para ključev SSH uporabite naslednji ukaz:



ssh-keygen

Zgornji ukaz bo zahteval vnos podatkov za nastavitev in ustvarjanje ključev. Če uporabljate nezavarovana omrežja ali kritične sisteme, ključe šifrirajte z geslom.



Ustvarjanje javnosti/zasebni par ključev rsa.
Vnesitemapa v kida shranite ključ(/doma/ubuntu/.ssh/id_rsa):
Ustvarjen imenik'/home/ubuntu/.ssh'.
Vnesite geslo(praznozabrez gesla):
Znova vnesite isto geslo:
Vaša identifikacija je shranjenav /doma/ubuntu/.ssh/id_rsa
Vaš javni ključ je shranjenv /doma/ubuntu/.ssh/id_rsa.pub
Ključni prstni odtis je:
SHA256: hVkOnzk7nLWx3j4vqLv/B83tYN7w3juLAbFw610xh7Q ubuntu@LAŽNO
Ključ'randomart slika je:
+--- [RSA 3072] ----+
| . . . |
| B o. o |
| o.Boo Eo. |
| oo = ++ + |
| S = +o +. |
| .oo. * + |
| .. *. B |
| .. *. * |
| + =. ooOB |
+---- [SHA256] -----+

OPOMBA: Če želite uporabiti ukaz ssh-keygen, morate v sistemu imeti nameščen paket OpenSSH.





Kako si ogledate ključ SSH

Prva metoda, ki jo lahko uporabite za ogled ključa SSH, je uporaba preprostega ukaza cat. Ta ukaz natisne vsebino datoteke, ki jo lahko kopirate in prilepite na oddaljenega gostitelja. Privzeto so ključi SSH shranjeni v /home/$USER/.ssh

Če si želite ogledati vsebino:



CD~/.ssh
mačkaid_rsa.pub

Zgornji ukaz bo natisnil vsebino vašega javnega ključa SSH. Spodaj je primer ključa:

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

Drug način, s katerim si lahko ogledate vsebino ključa SSH, je uporaba orodja za preverjanje pristnosti Open-SSH s spodnjim ukazom:

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

Ta ukaz vas bo pozval, da vnesete geslo za preverjanje pristnosti za geslo, če je dodeljeno, na naslednji način:

Vnesite gesloza /doma/ubuntu/.ssh/id_rsa:
Dodana identiteta:/doma/ubuntu/.ssh/id_rsa(ubuntu@LAŽNO)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6/tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8/ZFABaPlvr/UcM/vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B+MUoiXT/0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk/+ XML3ypZU8mawhJbl6ggvvgvvqvvqvv/6rpJp7d57tGv0= ubuntu@UBUNTU

Zaključek

Ta članek vam je pokazal, kako ustvarite ključ SSH, ter dva načina, s katerimi si lahko ogledate vsebino ključa SSH. Večinoma si boste morali ogledati samo vsebino znotraj javnih ključev in ne zasebnih ključev. Vedno pazite, da ključe SSH zaščitite. Zavarujte svojo lupino!