Table des matières

, , ,

Windows : Installation du serveur SSH

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.

Prérequis

# 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

Pare-feu

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

Références