Site icon Guides ✓ Magazine, Astuces, Tutoriels & Revues

SSH et SFTP, comment créer un serveur sécurisé sous Windows 10

SSH et SFTP, comment créer un serveur sécurisé sous Windows 10

SSH et SFTP, comment créer un serveur sécurisé sous Windows 10

Gérez une machine Windows 10 à distance en installant un serveur SSH avec prise en charge SFTP: comme vous le faites avec OpenSSH, déjà intégré au système d’exploitation.

Si vous avez besoin de gérer une machine à distance avec la possibilité de l’utiliser également comme serveur FTP sécurisé, il est utile de garder à l’esprit que Windows 10 et Windows Server 2019 intègrent un serveur SSH (Enveloppe de protection) avec prise en charge SFTP (Protocole de transfert de fichiers SSH).
Le protocole SFTP lui-même ne prévoit pas de systèmes d’authentification ou de sécurité: il est donc utilisé en conjonction avec SSH qui permet d’établir une session à distance chiffrée (aucun utilisateur placé sur le chemin parcouru par les données ne peut retracer leur contenu).

Pour configurer un serveur SSH avec prise en charge SFTP dans Windows 10 il n’est pas nécessaire d’installer le connu OpenSSH en tant que composant logiciel distinct car il est déjà intégré au système d’exploitation Microsoft.

Pour configurer OpenSSH dans Windows 10 (nous avons utilisé une machine Windows 10 Pro) et accéder au système à distance, il suffit de suivre quelques étapes simples. Par rapport à l’intégration d’OpenSSH dans Windows 10 en tant que fonctionnalité optionnelle, les choses se sont définitivement améliorées et il est maintenant beaucoup plus facile de configurer le module serveur.

Comment configurer un serveur SSH et SFTP dans Windows 10

Pour installer le serveur OpenSSH dans Windows 10, tapez simplement Gérer les fonctionnalités optionnelles dans la zone de recherche du système d’exploitation, cliquez sur Ajouter une nouvelle fonctionnalité, choisir Serveur OpenSSH puis cliquez sur le bouton Installer.
Terminé cette étape, le serveur OpenSSH est prêt à fonctionner: ouvrez l’invite de commande, tapez ipconfig / tout puis notez l’adresse IP locale indiquée à côté de l’entrée Adresse IPv4 (L’interface réseau locale doit avoir été définie sur Réseau privé).
Appuyez sur la combinaison de touches Windows + R puis écrire services.msc dans la boite Vous ouvrez.
Recherchez le service dans la liste Serveur OpenSSH SSH et double-cliquez dessus pour Automatique le menu déroulant Type de démarrage.
Dactylographie Pare-feu Windows avec sécurité avancée et en cliquant sur Règles de connexion entrante vous trouverez une règle appelée Serveur OpenSSH SSH (sshd) créé par la procédure d’installation d’OpenSSH qui garantit que les demandes de connexion entrantes sur n’importe quel profil au serveur SSH sont toujours acceptées.
À ce stade, il est possible de redémarrer la machine Windows 10: le serveur OpenSSH SSH s’activera automatiquement.

Comment administrer le serveur SSH Windows 10 à partir de périphériques clients

Essayez d’installer le Client OpenSSH sur un autre PC en répétant la procédure ci-dessus mais en sélectionnant Client OpenSSH depuis l’écran Gérer les fonctionnalités optionnelles.
Nous suggérons donc d’appuyer sur Windows + X Alors choisi Windows PowerShell, pour taper cmd et enfin cd% systemroot% system32 openssh.
L’écriture ssh suivie par [email protected], vous pourrez établir une connexion avec le serveur SSH précédemment installé sur un PC Windows 10 connecté au réseau local.
À la place de nom du compte vous devrez indiquer le nom d’un compte utilisateur présent sur la machine serveur tout en ipserver il doit être remplacé par l’adresse IP locale du système Windows 10. Lorsque le message apparaît L’authenticité de l’hôte ne peut pas être établie nous devrons écrire Oui puis appuyez sur Entrée.
À ce stade, la machine Windows 10 peut être administrée à partir de la ligne de commande.

Vous pouvez également utiliser le client SSH bien connu Mastic également téléchargeable en version Windows à partir de cette page.

Transférer des fichiers via le client SFTP

En dernier lieu, vous pouvez installer un client FTP tel que FileZilla ou alors WinSCP.
En établissant la connexion sur le port 22, en indiquant l’adresse IP correcte ainsi que le nom d’utilisateur et le mot de passe d’un compte sur la machine Windows 10, il sera possible de télécharger et d’envoyer des fichiers en utilisant le protocole SFTP.

Tout ce que nous avons illustré jusqu’à présent fonctionne évidemment non seulement pour accéder aux machines locales via SSH / SFTP mais aussi pour les atteindre à distance depuis un autre réseau en se connectant à l’adresse IP publique attribuée au routeur.
Vous pouvez ouvrir le port 22 entrant sur le routeur et effectuer le redirection de port à la machine Windows 10 sur laquelle OpenSSH (Redirection de port, qu’est-ce que c’est et quelle est la différence avec le déclenchement de port) a été configuré, activant un filtre sur les IP autorisées à se connecter.
Vous pouvez également configurer un serveur VPN sur le routeur, sur un NAS ou sur un autre appareil également connecté au réseau local. Nous en avons parlé Serveur OpenVPN avec interface graphique: comment l’installer et dans toutes les idées qui y sont citées.

Découvrez aussi plus d’articles dans nos catégories Internet, productivité et Ordinateurs et internet.

Merci pour votre visite on espère que notre article SSH et SFTP, comment créer un serveur sécurisé sous Windows 10
vous aide, on vous invite à partager l’article sur Facebook, pinterest et whatsapp avec les hashtags ☑️ #SSH #SFTP #comment #créer #serveur #sécurisé #sous #Windows ☑️!

Quitter la version mobile