ssh

Ako nájsť verejný kľúč SSH

Ako nájsť verejný kľúč SSH
V niektorých situáciách bude možno potrebné zobraziť obsah vašich kľúčov SSH. Možno budete musieť napríklad zobraziť obsah verejného kľúča a pridať ho do vzdialených služieb vyžadujúcich overenie SSH, ako je napríklad Google Cloud. Tento článok ukazuje, ako zobraziť obsah kľúča SSH pomocou jednoduchého príkazu cat v systéme Linux.

Ako vygenerovať kľúč SSH

Prvým krokom k nastaveniu kľúča SSH je vygenerovanie páru. Pár kľúčov SSH obsahuje verejný a súkromný kľúč. Pomocou verejného a súkromného páru môžete autentifikovať používateľa na vzdialenom hostiteľovi.

V systéme Linux použite nasledujúci príkaz na vygenerovanie páru kľúčov SSH:

ssh-keygen

Vyššie uvedený príkaz bude vyžadovať, aby ste zadali informácie na nastavenie a vytvorenie kľúčov. Ak sa nachádzate v nezabezpečených sieťach alebo kritických systémoch, nezabudnite svoje kľúče zašifrovať pomocou prístupovej frázy.

Generuje sa verejný / súkromný pár kľúčov rsa.
Zadajte súbor, do ktorého chcete uložiť kľúč (/ home / ubuntu /.ssh / id_rsa):
Vytvorený adresár '/ home / ubuntu /.ssh '.
Zadajte prístupovú frázu (prázdna bez prístupovej frázy):
Znova zadajte rovnakú prístupovú frázu:
Vaša identifikácia bola uložená v priečinku / home / ubuntu /.ssh / id_rsa
Váš verejný kľúč bol uložený v priečinku / home / ubuntu /.ssh / id_rsa.krčma
Kľúčový odtlačok prsta je:
SHA256: hVkOnzk7nLWx3j4vqLv / B83tYN7w3juLAbFw610xh7Q ubuntu @ CSALEM
Náhodný obrázok kľúča je:
+---[RSA 3072]----+
|… |
| B o . o |
| o.Boo Eo.|
| oo = ++ + |
| S = + o +.|
| .oo.* + |
|… *.B |
|… *.* |
| + =.ooOB |
+----[SHA256]-----+

POZNÁMKA: Ak chcete používať príkaz ssh-keygen, musíte mať vo svojom systéme nainštalovaný balík OpenSSH.

Ako zobraziť kľúč SSH

Prvá metóda, ktorú môžete použiť na zobrazenie svojho kľúča SSH, je pomocou jednoduchého príkazu cat. Tento príkaz vytlačí obsah súboru, ktorý môžete skopírovať a vložiť na vzdialeného hostiteľa. Kľúče SSH sú predvolene uložené v priečinku / home / $ USER /.ssh

Prezeranie obsahu:

CD ~ /.ssh
mačka id_rsa.krčma

Vyššie uvedený príkaz vytlačí obsah vášho verejného kľúča SSH. Nasleduje ukážkový kľúč:

SSH-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6 / tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8 / ZFABaPlvr / UCM / vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT / 0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk / + XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRUzJY9K + Y + ty7XQPmwYgvT7bvtFvC5B9wWAqt5qgmTToLp7qHLCXK + m / 6rpJp7d57tGv0 = ubuntu @ UBUNTU

Ďalšou metódou, ktorú môžete použiť na prezeranie obsahu vášho kľúča SSH, je použitie autentifikačného nástroja Open-SSH pomocou príkazu zobrazeného nižšie:

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

Tento príkaz vás vyzve na zadanie hesla na overenie prístupovej frázy, ak je priradené, a to nasledovne:

Zadajte prístupovú frázu pre / home / ubuntu /.ssh / id_rsa:
Pridaná identita: / home / ubuntu /.ssh / id_rsa (ubuntu @ CSALEM)
SSH-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC4P7J4iUnK + lbKeBxEJqgBaapI6 / tr2we9Ipr9QzYvAIzOyS396uYRhUldTL0sios0BlCes9k9FEU8 / ZFABaPlvr / UCM / vBlVpEv1uCkq1Rg48bK8nWuCBcLmy2B + MUoiXT / 0W51qT2fSYRUk0fafnxvBnqRidRdOpRZtxMKjvsSua + tU5AciEuYJ + L4X32UF2sHe6o + GzAyItK5ZzpneiEPfoHUSJ4N7 + wUcrTI52NPrHmH11jzLPpMHxoqiDBzF2IIVxxU1GSioGAij7T5Sf6aWDOnBHnpeJBFujChg + p2WPlha + B2NaCt25eBtwPMMFQqmJ38xoPr1BCtF6ViOR1e2e7rk / + XML3ypZU8mawhJbl6IqfzRtn5C8dP6vGqMg30kW9vIp4GqlbGLMeAyuBsA45rNnVqxtiMXdKcHPvA + Mmbm + 7YSXzoyQcuRUzJY9K + Y + ty7XQPmwYgvT7bvtFvC5B9wWAqt5qgmTToLp7qHLCXK + m / 6rpJp7d57tGv0 = ubuntu @ UBUNTU

Záver

Tento článok vám ukázal, ako vygenerovať kľúč SSH, ako aj dve metódy, ktoré môžete použiť na zobrazenie obsahu kľúča SSH. Väčšinou budete musieť zobraziť iba obsah vo verejných a nie v súkromných kľúčoch. Svoje kľúče SSH vždy chráňte. Zabezpečte svoj Shell!

Hry Ako zvýšiť rýchlosť FPS v systéme Linux?
Ako zvýšiť rýchlosť FPS v systéme Linux?
FPS znamená Počet snímok za sekundu. Úlohou FPS je merať snímkovú frekvenciu pri prehrávaní videa alebo herných výkonoch. Jednoducho povedané, počet n...
Hry Najlepšie hry Oculus App Lab
Najlepšie hry Oculus App Lab
Ak ste vlastníkom náhlavnej súpravy Oculus, musíte byť informovaní o bočnom nakladaní. Sideloading je proces inštalácie neuloženého obsahu do náhlavne...
Hry Top 10 hier, ktoré sa dajú hrať na Ubuntu
Top 10 hier, ktoré sa dajú hrať na Ubuntu
Platforma Windows je jednou z dominujúcich platforiem pre hry kvôli obrovskému percentu hier, ktoré sa dnes vyvíjajú na natívnu podporu systému Window...