Prendre un VPS dès maintenant !

InfrawireLogo InfrawireDocumentation
Appeler

Installer OpenSSH Server sur un VPS Windows

En plus du RDP, OpenSSH Server permet une administration SSH/SFTP légère sur votre VPS Windows. Utile pour scripts, déploiements et transferts de fichiers.

📋 Prérequis

  • VPS Windows Server avec droits administrateur, port 22 (ou personnalisé) autorisé si besoin — voir ouvrir un port pare-feu.

Installer la fonctionnalité

PowerShell en administrateur :

PowerShell
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*' Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Démarrer et activer le service

PowerShell
Start-Service sshd Set-Service -Name sshd -StartupType Automatic Get-Service sshd

Pare-feu Windows

La règle est souvent créée automatiquement. Sinon :

PowerShell
New-NetFirewallRule -Name "OpenSSH-Server-In-TCP" -DisplayName "OpenSSH Server (TCP 22)" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

Tester depuis votre PC

Remplacez IP_DU_VPS et l’utilisateur Windows :

Bash
ssh utilisateur@IP_DU_VPS

SFTP : sftp utilisateur@IP_DU_VPS

Sécurité

  • Préférez les clés SSH aux mots de passe.
  • Limitez les comptes autorisés ; évitez Administrator si possible.
  • Combinez avec configuration initiale et mises à jour régulières.

Bonne administration ! 🚀

Besoin d'aide ?

Une question sur ce tutoriel ? Notre équipe et la communauté sont là pour vous accompagner.

Notre équipe est disponible 24/7 pour vous aider · Rejoignez notre communauté