Hoe SSH wachtwoordloos inloggen in RHEL 8 in te stellen
Met de release van RHEL 8 kun je ervaren hoe het echte product eruit zal zien en enkele functionaliteiten ervan testen. Als u graag RHEL 8 wilt testen, kunt u zich gratis aanmelden en RHEL 8 downloaden.
U kunt onze RHEL 8 installatiehandleidingen bekijken via de onderstaande links.
- Hoe u RHEL 8 gratis kunt downloaden en installeren
- Installatie van “RHEL 8” met screenshots
Om dit gemakkelijk te begrijpen, zal ik twee servers gebruiken:
- 192.168.20.100 (kerrigan) – server waarvandaan ik verbinding ga maken
- 192.168.20.170 (tecmint) – mijn RHEL 8-systeem
In deze zelfstudie leert u hoe u wachtwoordloze SSH-aanmelding instelt op uw RHEL 8-installatie met behulp van ssh-sleutels. Zorg ervoor dat de Open-ssh-server al op uw systeem is geïnstalleerd, maar als dit niet het geval is, kunt u deze installeren door de volgende yum-opdracht uit te voeren:
yum install openssh-server
Stap 1: Genereer SSH-sleutel op 192.168.20.100 (kerrigan)
Genereer een nieuw ssh-sleutelpaar op het systeem, vanwaar u verbinding gaat maken met uw RHEL 8-systeem. Dit kan gedaan worden door het volgende commando te gebruiken:
ssh-keygen
U kunt een betekenisvolle naam voor het bestand configureren of deze gewoon op de standaardnaam laten staan. Wanneer u om een wachtwoordzin wordt gevraagd, drukt u eenvoudig op “enter” en laat u het wachtwoord leeg.
Stap 2: Kopieer de SSH-sleutel naar 192.168.20.170 (tecmint)
Het kopiëren van de sleutel is een eenvoudige taak die kan worden uitgevoerd met behulp van de opdracht ssh-copy-id, zoals weergegeven.
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-server
Wanneer u om het wachtwoord van de externe gebruiker wordt gevraagd, voert u dit eenvoudigweg in. Hierdoor wordt de map “.ssh ”
aangemaakt als deze ontbreekt, en het bestand authorized_keys met de juiste machtigingen.
Stap 2: Test SSH wachtwoordloze aanmelding vanaf 192.168.20.100
Nu we de sleutel naar onze externe server hebben gekopieerd, kunnen we de verbinding testen. Er mag niet om een wachtwoord worden gevraagd:
ssh -i ~/.ssh/id_rsa user@remote-server
In deze zelfstudie hebt u geleerd hoe u SSH naar uw RHEL 8-systeem kunt gebruiken met behulp van een wachtwoordloze SSH-sleutel. Ik hoop dat het proces eenvoudig was. Als u vragen heeft, kunt u deze in het commentaargedeelte hieronder plaatsen.