Kako postaviti SSH prijavu bez lozinke u RHEL 8
Sa izdavanjem RHEL 8, možete iskusiti kakav će biti pravi proizvod i testirati neke od njegovih funkcionalnosti. Ako ste željni testiranja RHEL 8, možete se besplatno prijaviti i preuzeti RHEL 8.
Možete pregledati naše RHEL 8 vodiče za instalaciju na linkovima ispod.
- Kako besplatno preuzeti i instalirati RHEL 8
- Instalacija “RHEL 8” sa snimcima ekrana
Da bih ovo lakše razumio, koristit ću dva servera:
- 192.168.20.100 (kerrigan) – server sa kojeg ću se povezati
- 192.168.20.170 (tecmint) – moj RHEL 8 sistem
U ovom vodiču ćete naučiti kako postaviti SSH prijavu bez lozinke na vašoj RHEL 8 instalaciji koristeći ssh ključeve. Uvjerite se da je Open-ssh server već instaliran na vašem sistemu, ali u slučaju da nije, možete ga instalirati izdavanjem sljedeće yum komande:
yum install openssh-server
Korak 1: Generirajte SSH ključ na 192.168.20.100 (kerrigan)
Na sistemu, odakle ćete se povezati na vaš RHEL 8 sistem, generirajte novi par ssh ključeva. Ovo se može uraditi korišćenjem sledeće naredbe:
ssh-keygen
Možete konfigurirati smisleno ime za datoteku ili ga jednostavno ostaviti na zadanom. Kada se od vas zatraži pristupna fraza, jednostavno pritisnite “unos ” i ostavite lozinku praznu.
Korak 2: Kopirajte SSH ključ na 192.168.20.170 (tecmint)
Kopiranje ključa je jednostavan zadatak koji se može završiti korištenjem naredbe ssh-copy-id kao što je prikazano.
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-server
Kada se od vas zatraži lozinka udaljenog korisnika, jednostavno je unesite. Ovo će kreirati direktorij .ssh ”
ako nedostaje i datoteku authorized_keys sa odgovarajućim dozvolama.
Korak 2: Testirajte SSH prijavu bez lozinke sa 192.168.20.100
Sada kada imamo ključ kopiran na naš udaljeni server, možemo testirati vezu. Ne treba od vas tražiti lozinku:
ssh -i ~/.ssh/id_rsa user@remote-server
U ovom vodiču naučili ste kako SSH na vaš RHEL 8 sistem koristeći ssh ključ bez lozinke. Nadam se da je proces bio lak. Ako imate bilo kakvih pitanja, postavite ih u odeljku za komentare ispod.