Preverjanje pristnosti ključa SSH v programu PuTTY

Uvod:

Ta vadnica vas bo vodila skozi postopek konfiguracije overjanja ključev SSH s PuTTY in strežnikom Linux. Z uporabo avtentikacije na podlagi ključev namesto avtentikacije na podlagi gesla lahko povečate varnost svoje povezave SSH. Z avtentikacijo na podlagi ključa se lahko prijavijo samo osebe, ki imajo ustrezen zasebni ključ, kar zagotavlja varnejši in zanesljivejši način avtentikacije.

Preverjanje pristnosti s ključi SSH je zmogljiva in varna metoda za prijavo v strežnik Linux brez uporabe gesel. Ta vodnik vas bo popeljal skozi postopek konfiguracije avtentikacije s ključi SSH z uporabo PuTTY, priljubljenega odjemalca SSH za Windows.

1) Ustvarjanje ključev v sistemu Linux

Puttygen je zmogljivo orodje za generiranje parov ključev SSH v različici PuTTY za operacijski sistem Linux. Njegova glavna funkcija je ustvarjanje parov javnih in zasebnih ključev, ki so shranjeni v datotekah .ppk. Poleg tega lahko Puttygen pretvarja formate ključev, kar uporabnikom zagotavlja prilagodljivost in združljivost med različnimi odjemalci in strežniki SSH.

Puttygen je bistveno orodje za ustvarjanje ključev SSH v različici PuTTY za Linux. Podobno kot orodje ssh-keygen v OpenSSH Puttygen uporabnikom omogoča ustvarjanje parov javnih in zasebnih ključev. Ustvarjeni ključi so shranjeni v PuTTY-ju lastni obliki, natančneje v datotekah .ppk.

Ena glavnih funkcij orodja Puttygen je ustvarjanje parov ključev. Ti pari so sestavljeni iz javnega ključa, ki je namenjen izmenjavi z drugimi, in zasebnega ključa, ki mora biti varen in nikoli deljen. Javni ključ se uporablja za preverjanje pristnosti, kar uporabnikom omogoča varno povezovanje z oddaljenimi strežniki ali sistemi.

Oblika ključa programa PuTTY, shranjenega v datotekah .ppk, je specifična za programsko opremo PuTTY. Vendar ima program Puttygen dodatno zmožnost pretvorbe formatov ključev. To pomeni, da lahko uporabniki svoje datoteke .ppk pretvorijo v druge pogosto uporabljene formate, kot je format ključa OpenSSH, kar omogoča združljivost z različnimi odjemalci ali strežniki SSH.

Predpogoji

Preden začnemo, se prepričajte, da imate naslednje predpogoje:

  • 1. PuTTY - programsko opremo odjemalca SSH, kot je PuTTY. Program PuTTY lahko prenesete od tu.
  • 2. Strežnik Linux - Strežnik, s katerim se boste povezali z uporabo SSH.
  • 3. Par ključev SSH - Par javnega in zasebnega ključa, ki ga ustvarita strežnik ali odjemalec z uporabo ssh-keygen.

Vodnik po korakih za generiranje ključev v operacijskem sistemu Linux

Zaženite pripomoček ssh-keygen. Vpraša vas, kam želite shraniti ključe, in vas prosi, da nastavite geslo (lahko tudi brez gesla).

ssh-keygen


Zdaj imamo dva ključa, ki sta bila shranjena v imeniku .ssh: id_rsa - zasebni ključ in id_rsa.pub - javni ključ.

Ključa sta videti kot besedilo. Zaradi tega jih je enostavno pregledati, kopirati in prilepiti v želeno datoteko.

cat /root/.ssh/id_rsa

cat /root/.ssh/id_rsa.pub

Pojdite v mapo .ssh

cd /root/.ssh

Zapišimo naš ključ v želeno datoteko

cat id_rsa.pub > authorized_keys

Spreminjanje pravic do datoteke

chmod -c 0600 id_rsa

2) Pooblastilo za strežnik z uporabo protokola PuTTY

V strežniku zaženemo ukaz

cat /root/.ssh/id_rsa

Kopirajte vsebino ključa, jo prilepite v beležnico in jo shranite s končnico *.ppk

Odprite generator ključev PuTTY in naložite naš ključ z gumbom "Load" (Naloži)

shranite naš ključ in se dogovorite za ustvarjanje brez gesla

(Če ste v koraku 1 nastavili geslo za ključe, navedite to geslo)

Nato odprite odjemalca PuTTY. Kot običajno v glavnem oknu določite, kam se bomo povezali, in na levi strani izberite "Connection → SSH -> Auth", v oknu izberite naš ključ

Povežite se, prijavite se v strežnik, do strežnika pridete brez gesla

Tudi v programu PuTTY lahko takoj določite prijavo.

Pojdite na "Povezava → Podatki" in v polju "uporabniško ime " v razdelku " Samodejna prijava" določite prijavo za sejo.



Zaključek

Z nastavitvijo overjanja ključev SSH s programom PuTTY in strežnikom Linux lahko vzpostavite varnejšo in zanesljivejšo povezavo. Uporaba ključev SSH odpravlja potrebo po vnosu gesel, kar zmanjšuje tveganje izpostavljenosti. Sledite korakom, opisanim v tem dokumentu, da nastavite preverjanje pristnosti ključev SSH s PuTTY in uživajte v prednostih, ki jih prinaša.

How useful was this article?

VAT

  • Other

    Other

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    %
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • Other
  • canada
  • poland
  • european-union
  • france
  • germany
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria
  • austria