Installer OpenSSH quand Windows ne le gère pas

Installer OpenSSH quand Windows ne le gère pas

  • Post category:Windows
  • Reading time:2 mins read

Bonjour à toutes et à tous, nous allons aujourd’hui voir comment installer OpenSSH sur une machine tournant sur un Windows qui ne supporte pas OpenSSH.

Ingrédients

En prérequis, il faut savoir que ce sont des versions Béta. Elles fonctionnement bien mais attention à l’usage que vous allez en faire et au niveau de protection attendu.

Si vous êtes okai, alors on est parti. Vous trouverez ci-dessous la recette pour installer OpenSSH quand Windows ne le gère pas.

Installer

  1. Télécharger la dernière version d’OpenSSH pour Windows
  2. Extraire le contenu dans C:\Program Files\OpenSSH
  3. Appliquer sur le répertoire les droits en lecture pour tous les utilisateurs et les droits d’écriture pour les administrateurs et le compte system
  4. Démarrer un console Powershell en mode admin
  5. Lancer le code suivant
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

Sécuriser

Lancer le code suivant pour ouvrir les règles Firewall
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
net start sshd

Automatiser

Lancer le code suivant pour que les services sshd & ssh-agent démarre automatiquement
Set-Service sshd -StartupType Automatic
Set-Service ssh-agent -StartupType Automatic

Laisser un commentaire

cinq × 5 =