Installeer en configureer OpenSSH-client en server op Windows 11/10

Het SSH(SSH (Secure Shell)) -protocol (Secure Shell) werkt door een externe gebruiker te authenticeren en invoer van de client naar de host over te dragen. Vervolgens verzendt het de uitvoer opnieuw naar de client - de communicatie wordt gecodeerd geleverd, dus de beveiliging is veel hoger dan bij Telnet . In dit bericht zullen we illustreren hoe u zowel de OpenSSH -client als de server op Windows 11/10 installeert en configureert .

Installeer(Install) & configureer OpenSSH client & server

openssh client windows 11

Controleer om te beginnen eerst de installatie van de OpenSSH -client.

  1. Start de app Instellingen door op de combinatie (Settings)Windows -toets + I te drukken.
  2. Selecteer in de app Instellingen de subcategorie Apps .
  3. Klik aan de rechterkant van het venster Apps en functies(Apps & features) op de koppeling Optionele functies .(Optional features)
  4. In het volgende venster dat wordt geopend, scrolt u omlaag om de OpenSSH-client te lokaliseren . Als de client al is geïnstalleerd, is er geen gebruikersinteractie vereist - klik anders gewoon op de installatieknop.

Installeer & configureer OpenSSH client & server

Als je dat hebt gedaan, is de volgende actie die moet worden uitgevoerd het toevoegen/installeren van de OpenSSH -server op Windows 10

Nog steeds in het venster Optionele functies(Optional features) - klik bovenaan op Een functie toevoegen(Add a feature) .

Scroll nu naar beneden en selecteer OpenSSH Server . Klik op de knop Installeren(Install) en wacht een paar seconden terwijl de functie is geïnstalleerd.

Nadat de actie is voltooid, start u de computer opnieuw op om de wijzigingen te bevestigen.

De client en de SSH -server zijn nu geïnstalleerd.

Nu moet je de SSH-server configureren om elke keer dat je Windows 10 opstart te starten. Hier is hoe:

Druk op de Windows -toets + R. Typ services.msc in het dialoogvenster Uitvoeren(Run) en druk op Enter.

Scroll vervolgens naar beneden en dubbelklik achter elkaar – OpenSSH SSH Server en OpenSSH Authentication Agent – ​​en stel het Opstarttype(Startup type) in op Automatisch(Automatic) .

Klik op Toepassen(Apply) > OK .

Kanttekening(Side note) : het kan zijn dat u de OpenSSH SSH-server niet ziet staan. Dit betekent dat de vorige actie om de functie toe te voegen is mislukt. In dit geval kunt u de functie installeren via de opdrachtregel. Hier is hoe:

Open een verhoogde opdrachtprompt. Kopieer(Copy) en plak de onderstaande opdracht en druk op Enter om de exacte naam van de mogelijkheid / functie te achterhalen en of deze in uw systeem aanwezig is omdat deze verborgen is.

dism /online /get-capabilities | findstr /i "OpenSSH.Server"

Zodra dat met succes is uitgevoerd, kopieer en plak je de onderstaande opdracht en druk je op Enter om de functie te installeren:

dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0

U hoeft uw pc niet opnieuw op te starten - klik gewoon op het menu Actie(Action) in het venster Services en klik op (Services)Vernieuwen(Refresh) . De functie OpenSSH SSH Server wordt weergegeven.

Nu is het nodig om te controleren of de SSH- services actief zijn. Hier is hoe:

Klik met de rechtermuisknop op Start en selecteer Windows PowerShell ( Admin ).

Kopieer en plak in het PowerShell -venster de onderstaande opdracht en druk op Enter-

Get-Service -Name *ssh*

U krijgt de volgende uitvoer te zien:

Vervolgens moet je de Windows Firewall configureren om via (Windows Firewall)SSH toegang te krijgen tot je computer . Om dit te doen, kopieer en plak je in het PowerShell -venster de onderstaande opdracht en druk je op Enter .

.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22

Je kunt nu testen of de SSH -server luistert op poort 22. Om dit te doen, kopieer en plak je in het PowerShell -venster de onderstaande opdracht en druk je op Enter .

.\netstat -bano | .\more.com

U krijgt de volgende uitvoer te zien:

Tip: Als u (Tip:)poort 22(Port 22) niet ziet staan, start u uw pc opnieuw op en voert u de opdracht opnieuw uit bij het opstarten.

In de toekomst kunt u nu op afstand verbinding maken met een SSH -server. Om een ​​verbinding tot stand te brengen, zijn de volgende parameters vereist:

  1. Gebruikersnaam
  2. Gebruikerswachtwoord
  3. Server IP adres
  4. De poort waar de SSH -server naar luistert. In dit geval is de poort(Port) 22.

Om een ​​verbinding met de OpenSSH -server tot stand te brengen – start u PowerShell , afhankelijk van uw eigen parameters, typt u de onderstaande opdracht en drukt u op Enter .

ssh -p 22 [email protected]

Denk er hierbij aan uw persoonlijke gegevens te gebruiken.

Typ vervolgens het wachtwoord en druk nogmaals op Enter om toegang te krijgen tot de externe computer - en u hebt via PowerShell toegang tot de SSH -server. Op deze manier blijven uw gegevens veilig voor mogelijke dreigingsactoren.

Dat is het bij het configureren van een beveiligde verbinding met OpenSSH in Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)



About the author

Ik ben een freeware-softwareontwikkelaar en voorstander van Windows Vista/7. Ik heb honderden artikelen geschreven over verschillende onderwerpen die verband houden met het besturingssysteem, inclusief tips en trucs, reparatiehandleidingen en best practices. Ik bied ook kantoorgerelateerde adviesdiensten via mijn bedrijf, Help Desk Services. Ik heb een diep begrip van hoe Office 365 werkt, de functies ervan en hoe ik deze het meest effectief kan gebruiken.



Related posts