Izrada SSH ključa u sustavu Windows
Izrada SSH ključa na Linuxu
Dodavanje SSH ključa na vašu upravljačku ploču
Ograničenja
Povezivanje s poslužiteljem pomoću SSH ključa iz Windows klijenta
Povezivanje s poslužiteljem pomoću SSH ključa s Linux klijenta
SSH ključ vam omogućuje da se prijavite na svoj poslužitelj bez potrebe za zaporkom. SSH ključevi se mogu automatski dodati na poslužitelje tijekom procesa instalacije.
Izrada SSH ključa u sustavu Windows
Najjednostavniji način za stvaranje SSH ključa u sustavu Windows je korištenje PuTTYgena .
- Preuzmite i pokrenite PuTTYgen.
- Kliknite gumb "Generiraj".
- Za dodatnu sigurnost, možete unijeti ključnu šifru. To će biti potrebno za korištenje SSH ključa i spriječit će nekoga tko ima pristup vašoj datoteci ključa da koristi ključ.
- Nakon što je ključ generiran, kliknite "Spremi privatni ključ". Pobrinite se da to spremite negdje na sigurno, jer ovu datoteku nije moguće oporaviti ako se izgubi
- Odaberite sav tekst u "Javnom ključu za lijepljenje u OpenSSH
authorized_keysdatoteku". To je ono što biste trebali unijeti u upravljačku ploču da biste koristili SSH ključ.
Izrada SSH ključa na Linuxu
Alati za stvaranje i korištenje SSH-a su standardni i trebali bi biti prisutni u većini distribucija Linuxa. Pomoću sljedećih naredbi možete generirati ssh ključ.
- Trčanje:
ssh-keygen -t rsa. Za sigurniji 4096-bitni ključ pokrenite:ssh-keygen -t rsa -b 4096
- Pritisnite enter kada vas pita gdje želite spremiti ključ (ovo će koristiti zadanu lokaciju).
- Unesite šifru za svoj ključ.
- Pokreni
cat ~/.ssh/id_rsa.pub- to će vam dati ključ u odgovarajućem formatu za lijepljenje na upravljačku ploču.
- Provjerite jeste li napravili sigurnosnu kopiju
~/.ssh/id_rsadatoteke. Ovo se ne može vratiti ako je izgubljeno.
Dodavanje SSH ključa na vašu upravljačku ploču
- Nakon što ste prijavljeni, idite na https://my.vultr.com/sshkeys .
- Kliknite "Dodaj SSH ključ".
- Unesite opisni naziv za ključ.
- Zalijepite svoj SSH javni ključ. Ovo je dugačak niz koji počinje s "ssh-rsa". Ovo ste trebali spremiti od trenutka kada ste generirali svoj ključ.
- Kliknite "Dodaj SSH ključ".
- Sada, kada postavljate poslužitelje, moći ćete odabrati koje SSH ključeve želite dodati na novopostavljeni poslužitelj. Ne zaboravite odabrati ključeve prije početne implementacije poslužitelja, inače ćete se morati prijaviti na novostvoreni poslužitelj i ručno dodati SSH ključeve.
Ograničenja
- SSH ključevi su dostupni samo za Linux i FreeBSD. Nisu podržani za Windows, prilagođene ISO-ove niti vraćanja brzih snimaka.
- SSH ključevima se može upravljati samo s upravljačke ploče tijekom implementacije. Ne možete koristiti upravljačku ploču za upravljanje njima na već instaliranoj instanci.
Povezivanje s poslužiteljem pomoću SSH ključa iz Windows klijenta
- Preuzmite i pokrenite PuTTY SSH klijent.
- Upišite IP adresu ili Korisničko ime + IP adresu (
user@x.x.x.x) odredišnog poslužitelja u polje "Naziv hosta" u kategoriji "Sesija".
- Idite na kategoriju "Veza -> SSH -> Auth" (lijeva strana).
- Kliknite "Pregledaj..." u blizini "Datoteka privatnog ključa za provjeru autentičnosti". Odaberite datoteku privatnog ključa (završava s
.ppk) koju ste ranije generirali pomoću PuTTYgena.
- Kliknite "Otvori" za pokretanje veze.
- Kada završite, završite sesiju pritiskom na
Ctrl+d.
Povezivanje s poslužiteljem pomoću SSH ključa s Linux klijenta
- Provjerite ima li vaš Linux operativni sustav instaliran SSH klijent (
which ssh). Ako klijent nije instaliran, morat ćete ga instalirati.
- Pokrenite vezu:
ssh -i /path/to/id_rsa user@x.x.x.x
- Kada završite, završite sesiju pritiskom na
Ctrl+d.