Zoeken op website

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.