Installer OpenSSH Server sur Windows
Activez SSH et SFTP natifs sur VPS Windows : installation, clés publiques et pare-feu port 22.
Prêt à lancer votre service ? Consultez les offres et commandez en ligne.
Voir les offres et commanderInstaller OpenSSH Server sur Windows
OpenSSH Server natif sur Windows Server apporte SSH et SFTP à votre VPS Windows Anthony IT Solutions, alternative sécurisée au FTP et complément de RDP.
Ce guide installe OpenSSH via Settings ou PowerShell, configure clés publiques, ouvre le port 22 dans le pare-feu et durcit l'accès.
Ce dont vous avez besoin
- VPS Windows / Windows Server 2019+.
- PowerShell admin (PowerShell).
- Pare-feu port 22.
- Paire clés SSH (Ed25519 recommandé) sur poste client.
- Accès RDP ou NoVNC.
Installer OpenSSH Server
-
Settings
Settings → Apps → Optional Features → Add Feature → OpenSSH Server.
-
PowerShell
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 -
Vérifier
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*' -
Version
Windows 10 1809+ et Server 2019+ incluent OpenSSH natif.
Démarrer et automatiser sshd
'
Get-Service sshd\nssh administrator@IP_VPS'
-
Start service
Start-Service sshd -
Automatic
Set-Service -Name sshd -StartupType Automatic -
Firewall rule
Installateur crée OpenSSH SSH Server, vérifiez wf.msc.
-
Test local
ssh localhostdepuis le VPS.
Authentification par clé publique
-
Générer clé
Sur client : ssh-keygen -t ed25519 -C vps-admin.
-
authorized_keys
C:\Users\Administrator\.ssh\authorized_keys (créez dossier .ssh).
-
Permissions
ICACLS authorized_keys, seul utilisateur + SYSTEM.
-
sshd_config
C:\ProgramData\ssh\sshd_config, PubkeyAuthentication yes.
SFTP et transfert fichiers
-
SFTP natif
sftp user@IP_VPS, remplace FTP pour transferts sécurisés.
-
WinSCP
Client Windows GUI compatible SFTP/SCP.
-
Permissions NTFS
Contrôlez accès dossiers par utilisateur.
-
vs FTP
Comparez FTP IIS, SFTP plus sécurisé.
Compléments
-
Documentation
Consultez le wiki VPS Windows pour approfondir ce sujet.
Dépannage
- Connection refused, sshd non démarré. Start-Service sshd. Pare-feu port 22.
- Permission denied publickey, Permissions authorized_keys incorrectes. Vérifiez ICACLS.
- sshd ne démarre pas, Event Viewer → OpenSSH logs. Syntaxe sshd_config invalide.
Questions fréquentes
OpenSSH vs PuTTY ?
OpenSSH natif intégré Windows. PuTTY client alternatif.
SSH et RDP simultanés ?
Oui, ports différents 22 et 3389.
Multi-utilisateurs SSH ?
Oui, authorized_keys par utilisateur.
OpenSSH sur Windows 10 VPS ?
Oui, même procédure Optional Features.
Guides liés
Découvrez aussi nos VPS Windows et l'ensemble des procédures sur le wiki Cloud Windows.