SSH (SIGURNA ŠKOLJA) jedan je od najčešće korištenih mrežnih protokola za povezivanje i prijavu na udaljene Linux poslužitelje, zbog povećanog povećanja sigurnost koju pruža njegov kriptografski siguran kanal uspostavljen za protok podataka preko nesigurnih mreža i njegove Autentikacija javnim ključem.
Dok upotreba lozinki za prijavu na udaljene poslužitelje može pružiti manje sigurnu sigurnost sustava, jer se lozinka može razbiti grubom silom, autentifikacija SSH javnim ključem pruža najbolja sigurna metoda za izvođenje prijave na daljinu, jer je gotovo nemoguće dešifrirati ključ, a privatni ključ jamči da je pošiljatelj uvijek onaj za koga se predstavlja.
Ovaj članak će vam pokazati kako možete generirati i koristiti SSH ključeve s Windows platformi pomoću Klijent za kit za automatsko izvođenje udaljenih prijava na poslužiteljima Linux -a bez potrebe za unosom lozinke.
1. Prvi korak koji morate poduzeti je odlazak na službenu adresu
Preuzimanje kit stranici, preuzmite posljednju verziju izvršnog paketa Putty Windows Installer i instalirajte je na svoje računalo sa sustavom Windows.2. Nakon što završite s instaliranjem programa Putty, idite na Windows Start, tip kit niz u polje za pretraživanje i otvoriti PuTTygen program koji ćete koristiti za generiranje parova ključeva.
3. Nakon što se program otvorio, vrijeme je za nastavak generiranja ključeva. Izaberi SSH-2 RSA Ključ sa 2048 bita, udari Generirati gumb i nasumično pomaknite kursor na prozoru polja Generator ključeva Putty kako je prikazano na donjim snimkama zaslona kako biste proizveli SSH ključeve.
4. Nakon generiranja ključeva, dodajte opis Ključni komentar kako biste lakše identificirali svoj ključ i Uštedjeti oba ključa (javni i privatni ključevi) do sigurnog mjesta na vašem računalu.
Obratite dodatnu pozornost na mjesto gdje spremate Privatni ključ, jer ako netko ukrade ovaj ključ, može se prijaviti na vaš
poslužitelj bez potrebe za unošenjem lozinke.
Također, da biste pojačali sigurnost ključeva, možete odabrati zaporku za zaštitu svojih ključeva, ali biste je možda htjeli izbjeći lozinku za automatizirane procese jer će od vas tražiti da unesete ključ zaporke svaki put kada izvodite poslužitelj prijaviti se.
5. Nakon što ste spremili oba ključa, nemojte ih zatvarati Generator ključeva za kit još prozor, odaberite kopiranje i spremite tekstualno polje Javnog ključa u tekstualnu datoteku koja će se kasnije zalijepiti u OpenSSH ovlašteni_ključevi datoteku na udaljenom poslužitelju.
6. Sada je vrijeme da kopirate ključ na odredišni udaljeni poslužitelj i uspostavite automatsku vezu za prijavu. Prijavite se na poslužitelj sa svojim administrativnim korisnikom (root ili računom s root ovlastima) koristeći Putty i stvorite .ssh imenik i ovlašteni_ključevi datoteku na početnu stazu izdavanjem sljedećih naredbi.
# pwd ## Da biste vidjeli jeste li na ispravnoj lokaciji $ HOME. # mkdir .ssh. # nano .ssh/ovlašteni_ključevi.
7. Na ovlašteni_ključevi datoteku otvorenu za uređivanje u programu Putty, zalijepite sadržaj iz Javni ključ s koje ste ranije kopirali Generator ključeva za kit, spremite i zatvorite datoteku, zaštitite mapu i ovlaštene_ključeve pomoću 700 dopuštenja i izlaz s poslužitelja.
# chmod -R 700 .ssh/ # Izlaz.
8. Da biste se automatski povezali i prijavili na poslužitelj, morate dodati Privatni ključ Putty klijentu. Otvorite Putty i dodajte korisnika za prijavu poslužitelja, a zatim IP adresu vašeg poslužitelja ili FQDN u polje Naziv hosta u obliku [zaštićena e -pošta], unesite broj SSH porta vašeg poslužitelja ako je promijenjen.
Zatim idite lijevo Kategorija izbornika, odaberite SSH –> Auth, udari pretraživati gumb, pretražite i dodajte svoj privatni ključ.
9. Nakon što ste dodali privatni ključ, vratite se na Sjednica izbornika, unesite opisni naziv u Spremljena sesija polje i pogodio Uštedjeti gumb za spremanje trenutne sesije Gitanja.
10. To je to! Sada se možete automatski sigurno povezati s vašim udaljenim SSH poslužiteljem pomoću Putty klijenta pritiskom na Otvoren gumb bez potrebe za unosom lozinki.
Pročitajte također: SSH Prijava bez lozinke pomoću SSH Keygen -a