Kako postaviti SSH prijavu bez lozinke u RHEL 8
Objavljivanjem RHEL 8 Beta možete iskusiti kakav će biti stvarni proizvod i testirati neke njegove funkcionalnosti. Ako želite testirati RHEL 8, možete se besplatno registrirati i preuzeti RHEL 8 beta.
Naš vodič za instalaciju RHEL 8 možete pogledati na donjoj poveznici.
- Instalacija "RHEL 8" sa snimkama zaslona
Da bih to lako razumio, koristit ću dva poslužitelja:
- 192.168.20.100 (kerrigan) - poslužitelj s kojeg ću se povezivati
- 192.168.20.170 (tecmint) - moj RHEL 8 sustav
U ovom ćete tutorialu naučiti kako postaviti SSH prijavu bez lozinke na svojoj RHEL 8 instalaciji pomoću ssh tipki. Open-ssh poslužitelj već bi trebao biti instaliran na vašem sustavu, ali u slučaju da nije, možete ga instalirati izdavanjem sljedeće naredbe:
# yum install openssh-server
Korak 1: Generirajte SSH ključ na 192.168.20.100 (kerrigan)
Na sustavu, odakle ćete se spajati na svoj RHEL 8 sustav, generirajte novi ssh ključ. To se može učiniti pomoću sljedeće naredbe:
# ssh-keygen
Možete konfigurirati smisleno ime datoteke ili ga jednostavno prepustiti zadanom. Kada se zatraži lozinka, jednostavno pritisnite "enter" i lozinku ostavite praznu.
Korak 2: Kopirajte SSH ključ u 192.168.20.170 (tecmint)
Kopiranje ključa jednostavan je zadatak koji se može dovršiti pomoću naredbe ssh-copy-id kao što je prikazano.
# ssh-copy-id -i ~/.ssh/id_rsa.pub [email
Kad se zatraži lozinka udaljenog korisnika, jednostavno je unesite. To će stvoriti direktorij ".ssh"
ako nedostaje i datoteku odobreni_kejevi s odgovarajućim dozvolama.
Korak 2: Testirajte SSH prijavu bez lozinke s 192.168.20.100
Sad kad imamo ključ kopiran na naš udaljeni poslužitelj, možemo testirati vezu. Ne bi vas trebali pitati za lozinku:
# ssh -i ~/.ssh/id_rsa [email
U ovom vodiču naučili ste SSH na svoj RHEL 8 sustav pomoću ssh ključa bez lozinke. Nadam se da je postupak bio lak. Ako imate pitanja, objavite ih u odjeljku za komentare u nastavku.