A partir des versions Windows 10 et Windows Server 2019 le serveur OpenSSH est inclus. L'installation peut se faire facilement depuis le gestionnaire d'applications ou une console PowerShell.
# Vérifier la version de PowerShell $PSVersionTable # Afficher la version de Windows Get-ComputerInfo | Select-Object WindowsProductName,WindowsVersion | Format-List
NB : Après l'installation le service n'est pas démarré. Depuis powershell (avec les privilèges administrateur) :
# Paramétrer le service en démarrage automatique Set-Service -Name sshd -StartupType 'Automatic' # Démarrer le service Start-Service sshd
Après installation, vérifier que l'accès au service SSH est possible depuis l'ensemble des profils (ce doit être le cas par défaut).
Dans le cas contraire, on peut modifier la configuration du pare-feu depuis la ligne de commande via la commande netsh :
netsh advfirewall firewall add rule name="Open SSH Server" dir=in protocol=TCP localport=22 remoteip=any profile=any action=allow