Pour activer et configurer un serveur SSH sous Windows à l'aide d'OpenSSH, procédez comme suit :
1. Installez OpenSSH :
- Téléchargez le programme d'installation d'OpenSSH pour Windows depuis le Microsoft Store.
- Exécutez le programme d'installation et suivez les instructions à l'écran pour terminer l'installation.
2. Activer le serveur SSH :
- Ouvrez l'application Services en recherchant « services » dans la zone de recherche de la barre des tâches.
- Dans la fenêtre Services, recherchez le service "OpenSSH SSH Server".
- Faites un clic droit sur le service et sélectionnez "Propriétés".
- Dans la boîte de dialogue Propriétés, définissez le « Type de démarrage » sur « Automatique ».
- Cliquez sur le bouton "Démarrer" pour démarrer le service SSH.
3. Configurez le serveur SSH (facultatif) :
- Pour configurer le serveur SSH, ouvrez à nouveau les propriétés du service « OpenSSH SSH Server » (étape 2).
- Passez à l'onglet "Connexion".
- Définissez "Ce compte" sur "Système local".
- Passez à l'onglet "Sécurité".
- Sous "Ce contexte de sécurité (Ordinateur local)", cliquez sur le bouton "Modifier...".
- Dans la fenêtre « Paramètres de stratégie de sécurité locale », sélectionnez « Définir ce paramètre de stratégie » et ajustez les autorisations d'accès pour différents groupes d'utilisateurs et individus selon vos besoins.
4. Autoriser le port TCP 22 :
- Assurez-vous que le pare-feu Windows autorise les connexions entrantes sur le port TCP 22, qui est le port SSH par défaut.
- Vous pouvez le faire en autorisant la règle "OpenSSH SSH Server TCP Port 22" dans le pare-feu Windows.
5. Définir l'authentification utilisateur SSH :
- Par défaut, OpenSSH utilise l'authentification par mot de passe. Vous pouvez éventuellement configurer l'authentification par clé publique pour plus de sécurité.
- Pour cela, générez des paires de clés SSH pour vos comptes utilisateurs à l'aide d'outils comme PuTTYgen ou OpenSSH.
- Placez les clés publiques aux emplacements appropriés (par exemple, ~/.ssh/authorized_keys) sur le système Windows.
6. Connectez-vous au serveur SSH :
- Depuis un autre ordinateur ou appareil, vous pouvez désormais vous connecter au serveur SSH à l'aide d'un client SSH comme PuTTY, OpenSSH ou tout autre émulateur de terminal compatible SSH.
- Fournissez le nom d'utilisateur et le mot de passe (ou utilisez les clés SSH si configurées) pour authentifier et établir la connexion sécurisée.
7. Gérer les sessions à distance (facultatif) :
- Une fois connecté, vous pouvez utiliser la fenêtre du terminal SSH pour exécuter des commandes et gérer des fichiers sur le système Windows à distance.
- Vous pouvez également configurer les options et paramètres SSH avancés via les options de configuration du client SSH.
En suivant ces étapes, vous pouvez activer, configurer et utiliser avec succès le serveur OpenSSH SSH sous Windows pour établir des connexions à distance sécurisées et effectuer des tâches administratives.
|