ssh

Kaip rasti SSH viešąjį raktą

Kaip rasti SSH viešąjį raktą
Kai kuriais atvejais gali tekti peržiūrėti savo SSH raktų turinį. Pvz., Gali tekti peržiūrėti viešojo rakto turinį, kad pridėtumėte jį prie nuotolinių paslaugų, kurioms reikalingas SSH autentifikavimas, pvz., „Google Cloud“. Šiame straipsnyje parodyta, kaip peržiūrėti SSH rakto turinį naudojant paprastą „cat“ komandą sistemoje „Linux“.

Kaip sugeneruoti SSH raktą

Pirmasis SSH rakto nustatymo žingsnis yra poros generavimas. SSH raktų poroje yra viešasis ir privatusis raktai. Naudodami viešąją ir privačiąją porą, galite autentifikuoti vartotoją nuotoliniame pagrindiniame kompiuteryje.

„Linux“ naudokite šią komandą, kad sugeneruotumėte SSH raktų porą:

ssh-keygen

Pirmiau nurodyta komanda jums reikės įvesti informaciją, kad sukurtumėte ir sukurtumėte raktus. Jei naudojatės neužtikrintais tinklais ar kritinėmis sistemomis, būtinai užšifruokite raktus su slaptafraze.

Generuojama viešųjų / privačių rsa raktų pora.
Įveskite failą, kuriame išsaugosite raktą (/ home / ubuntu /.ssh / id_rsa):
Sukurtas katalogas '/ home / ubuntu /.ssh '.
Įveskite slaptafrazę (tuščia, jei nėra slaptafrazės):
Dar kartą įveskite tą pačią slaptafrazę:
Jūsų tapatybė išsaugota aplanke / home / ubuntu /.ssh / id_rsa
Jūsų viešasis raktas išsaugotas aplanke / home / ubuntu /.ssh / id_rsa.aludė
Pagrindinis piršto atspaudas yra:
SHA256: hVkOnzk7nLWx3j4vqLv / B83tYN7w3juLAbFw610xh7Q ubuntu @ CSALEM
Rakto atsitiktinis vaizdas yra:
+---[RSA 3072]----+
|… |
| B o . o |
| o.Boo Eo.|
| oo = ++ + |
| S = + o +.|
| .oo.* + |
|… *.B |
|… *.* |
| + =.ooOB |
+----[SHA256]-----+

PASTABA: Norėdami naudoti komandą ssh-keygen, sistemoje turite įdiegti „OpenSSH“ paketą.

Kaip peržiūrėti SSH raktą

Pirmasis metodas, kurį galite naudoti norėdami peržiūrėti savo SSH raktą, yra paprasta katės komanda. Ši komanda išspausdins failo turinį, kurį galėsite nukopijuoti ir įklijuoti į nuotolinį pagrindinį kompiuterį. Pagal numatytuosius nustatymus SSH raktai saugomi / home / $ USER /.ssh

Norėdami peržiūrėti turinį:

CD ~ /.ssh
katinas id_rsa.aludė

Pirmiau nurodyta komanda atspausdins viešojo SSH rakto turinį. Toliau pateikiamas raktų pavyzdys:

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

Kitas būdas, kurį galite naudoti norėdami peržiūrėti savo SSH rakto turinį, yra „Open-SSH“ autentifikavimo įrankio naudojimas su toliau nurodyta komanda:

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

Ši komanda paprašys įvesti slaptažodžio autentifikavimo slaptažodį, jei toks yra priskirtas:

Įveskite / home / ubuntu / slaptafrazę.ssh / id_rsa:
Pridėta tapatybė: / 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

Išvada

Šis straipsnis parodė, kaip sugeneruoti SSH raktą, ir du metodai, kuriuos galite naudoti norėdami peržiūrėti SSH rakto turinį. Daugeliu atveju turėsite peržiūrėti tik viešųjų raktų turinį, o ne asmeninius raktus. Visada būtinai visada saugokite SSH raktus. Apsaugokite savo apvalkalą!

Geriausi „Linux“ komandinės eilutės žaidimai
Komandų eilutė yra ne tik jūsų didžiausias sąjungininkas naudojant „Linux“, bet ir pramogų šaltinis, nes ją galite naudoti norėdami žaisti daug įdomių...
Geriausios „Linux“ skirtos „Gamepad“ žemėlapių sudarymo programos
Jei jums patinka žaisti žaidimus „Linux“ su žaidimų pultu, o ne įprasta klaviatūra ir pelės įvesties sistema, yra keletas jums naudingų programų. Daug...
Naudingi įrankiai „Linux“ žaidėjams
Jei jums patinka žaisti žaidimus „Linux“ sistemoje, yra tikimybė, kad galbūt naudojote tokias programas ir įrankius kaip „Wine“, „Lutris“ ir „OBS Stud...