- Chris Hoffman
@chrisbhoffman
- Updated mei 16, 2018, 4:17pm EDT
Microsoft kondigde in 2015 aan dat het een geïntegreerde OpenSSH-client naar Windows zou brengen. Eindelijk is het zover, en een SSH-client is verborgen in de Fall Creators Update van Windows 10. U kunt nu verbinding maken met een Secure Shell-server vanuit Windows zonder PuTTY of andere software van derden te installeren.
Update: de ingebouwde SSH-client is nu standaard ingeschakeld in Windows 10’s April 2018 Update. Hier is hoe je de update kunt krijgen als je het nog niet op je pc hebt.
PuTTY kan nog meer functies hebben. Volgens de bug tracker van het project op GitHub ondersteunt de geïntegreerde SSH-client op dit moment alleen ed25519-sleutels.
Hoe installeer je Windows 10’s SSH-client
GeRELATEERD: Wat is er nieuw in Windows 10’s Fall Creators Update, nu beschikbaar
De SSH-client is een onderdeel van Windows 10, maar het is een “optionele functie” die niet standaard is geïnstalleerd.
Om het te installeren, ga je naar Instellingen > Apps en klik je op “Optionele functies beheren” onder Apps & functies.
Klik op “Een functie toevoegen” boven aan de lijst met geïnstalleerde functies. Als u de SSH-client al hebt geïnstalleerd, verschijnt deze hier in de lijst.
Scroll naar beneden, klik op de optie “OpenSSH Client (Beta)”, en klik op “Installeren”.
Windows 10 biedt ook een OpenSSH-server, die u kunt installeren als u een SSH-server op uw pc wilt uitvoeren. U moet dit alleen installeren als u daadwerkelijk een server op uw pc wilt draaien en niet alleen verbinding wilt maken met een server die op een ander systeem draait.
Hoe de SSH-client van Windows 10 te gebruiken
U kunt nu de SSH-client gebruiken door het ssh
commando uit te voeren. Dit werkt in een PowerShell-venster of een opdrachtpromptvenster, dus gebruik wat u verkiest.
Om snel een PowerShell-venster te openen, klikt u met de rechtermuisknop op de Start-knop of drukt u op Windows+X en kiest u “Windows PowerShell” in het menu.
Om de syntaxis van het ssh-commando te bekijken, voert u het gewoon uit:
ssh
Als u een foutmelding ziet dat het commando niet is gevonden, moet u zich afmelden en opnieuw aanmelden. Je pc opnieuw opstarten werkt ook. Dit zou niet nodig moeten zijn, maar dit is een bètafunctie.
GERELATEERD: Hoe maak je verbinding met een SSH-server vanuit Windows, macOS of Linux
Dit commando werkt hetzelfde als verbinding maken met een SSH-server via het ssh
-commando op andere besturingssystemen zoals macOS of Linux. De syntaxis, of commandoregelopties, zijn hetzelfde.
Om bijvoorbeeld verbinding te maken met een SSH-server op ssh.example.com met de gebruikersnaam “bob”, voert u het volgende uit:
ssh [email protected]
Het commando probeert standaard verbinding te maken met een SSH-server die draait op poort 22, wat de standaard is. Het kan echter voorkomen dat u verbinding wilt maken met een server die op een andere poort draait. U doet dit door een poort op te geven met de -p
switch. Als de server bijvoorbeeld verbindingen op poort 7777 accepteert, voer je het volgende uit:
ssh [email protected] -p 7777
Net als bij andere SSH-clients wordt je de eerste keer dat je verbinding maakt gevraagd om de sleutel van de host te accepteren. Vervolgens krijg je een opdrachtregelomgeving die je kunt gebruiken om opdrachten op het externe systeem uit te voeren.
Chris Hoffman is hoofdredacteur van How-To Geek. Hij schrijft al meer dan tien jaar over technologie en was twee jaar lang columnist voor PCWorld. Chris heeft geschreven voor The New York Times, is geïnterviewd als een technologie-expert op tv-zenders zoals Miami’s NBC 6, en had zijn werk verslagen door nieuwsbronnen zoals de BBC. Sinds 2011 heeft Chris meer dan 2.000 artikelen geschreven die bijna een miljard keer zijn gelezen – en dat is alleen hier bij How-To Geek.Read Full Bio ”