Outils pour utilisateurs

Outils du site


sysadmin:windows:installer_open_ssh_server

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

  • Windows 10 (build 1809) ou supérieur, Windows Server 2019 ou supérieur ;
  • PowerShell 5.1 ou supérieur ;
  • Un compte membre du groupe builtin Administrateurs.
# Vérifier la version de PowerShell
$PSVersionTable
 
# Afficher la version de Windows
Get-ComputerInfo | Select-Object WindowsProductName,WindowsVersion | Format-List
  • Super+I pour ouvrir le panneau de configuration ;
  • Sélectionner Applications ;
  • Sélectionner Fonctionnalités facultatives puis dans la section Ajouter une fonctionnalité, cliquer sur le bouton Afficher les fonctionnalités;
  • Sélectionner Serveur OpenSSH.

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

sysadmin/windows/installer_open_ssh_server.txt · Dernière modification : 2025/07/11 13:33 de yoann