Créez un serveur SSH gratuit sous Windows 10, 8, 7 avec freeSSHd

L'un des meilleurs moyens de transférer des fichiers en toute sécurité est d'utiliser des connexions SSH sécurisées, qui nous offrent une architecture client / serveur et qui est un protocole qui assure la sécurité et la fiabilité de tous les types de connexions depuis plusieurs années.

Nous pouvons créer un tunnel SSH qui part du serveur d'origine jusqu'à l'ordinateur client, offrant les meilleurs niveaux de sécurité et omettant les règles qui empêchent l'accès à ces sites.
Lors de l'utilisation d'un tunnel SSH, nous avons des avantages tels que :

  • Empêchez plusieurs malwares ou attaques ARP.
  • Évitez d'être victime d'attaques de l'homme du milieu (MitM).
  • Empêchez la capture et l'analyse du trafic utilisé.

Aujourd'hui, nous allons voir comment créer un serveur SSH sous Windows 10.

Qu'est-ce que FreeSHHFreeSSH est une application qui a été conçue pour nous permettre de créer une connexion SSH sécurisée en cryptant toutes les informations que nous gérons à travers elle. Les utilisateurs pourront accéder via la console distante ou en utilisant le serveur FTP inclus.

1. Installer et configurer FreeSSH sur Windows 10

Étape 1
FreeSSH peut être téléchargé sur le lien suivant :

Étape 2
Une fois FreeSSH téléchargé, nous procédons à son exécution et à son installation.

Étape 3
Nous suivons les étapes de l'assistant pour terminer l'installation. Une fois l'installation terminée, nous verrons la fenêtre suivante :

Étape 4
Là, nous sélectionnons l'option Oui et plus tard nous verrons ce qui suit :

Étape 5
Là, nous sélectionnerons l'option Ne pas pour empêcher FreeSSH d'être établi en tant que service système.
Dans certains cas, lors de l'exécution de l'application, le message de pare-feu Windows suivant s'affichera :

Étape 6
Là on clique sur Permettre l'accès pour activer le port 22 via lequel la communication SSH est établie.
Nous procédons à l'ouverture de FreeSSH en double-cliquant sur l'icône de la barre des tâches et ce sera votre environnement. Nous pouvons voir que le service du serveur SSH est actif.

2. Créer des utilisateurs avec SSH dans Windows 10

Étape 1
Pour créer un utilisateur qui accède via SSH, nous allons dans l'onglet Utilisateurs et nous verrons ceci :

Étape 2
Là, nous cliquons sur le bouton Ajouter et on va définir les valeurs suivantes :

  • Nom d'utilisateur.
  • À la campagne Autorisation on va définir la valeur Mot de passe stocké sous forme de hachage SHA1.
  • Nous définissons et confirmons les mots de passe.
  • Nous activons les cases Coquille Oui Tunneling.

Étape 3
Cliquez sur OK pour créer l'utilisateur :

3. Paramètres SSH dans Windows 10

ChiffrementMaintenant, nous allons dans l'onglet Cryptage, nous pouvons définir le niveau de cryptage souhaité pour le tunnel SSH :

SSHDans l'onglet SSH on peut définir des valeurs telles que :

  • Port à utiliser pour la connexion SSH
  • Nombre de connexions autorisées
  • Sens d'écoute
  • Shell de commande
  • Message affiché, etc.

TunnelingEnfin dans l'onglet Tunneling il faut activer les cases. Cliquer sur Appliquer pour enregistrer les modifications et Accepter pour quitter FreeSSH.

  • Autoriser la redirection de port local
  • Autoriser la redirection de port distant

4. Connexion à distance via SSH sous Windows 10


Une fois ces valeurs définies, on se rend sur l'ordinateur distant pour vérifier la connexion SSH et on peut utiliser un client SSH.

Étape 1
Dans ce cas, nous utiliserons Putty qui peut être téléchargé sur le lien suivant :

Étape 2
Lors de l'exécution de Putty, nous attribuerons les valeurs suivantes :

  • Adresse IP du serveur SSH.
  • Nous définissons le port 22.
  • Dans le type de connexion, nous attribuons SSH.

Étape 3
Cliquer sur Ouvert pour créer la connexion SSH au serveur. La fenêtre suivante s'affichera :

Étape 4
Cliquez sur Oui, puis nous entrerons les identifiants d'accès au serveur :

Étape 5
De cette façon, nous nous sommes connectés en utilisant une connexion SSH sécurisée. Si la connexion échoue ou si le temps de connexion est écoulé, nous procéderons comme suit. Nous accédons aux options avancées du pare-feu Windows 10, sélectionnez la section Règles d'entrée et cliquez sur l'option Nouvelle règle:

AGRANDIR

Étape 6
La fenêtre suivante s'affichera où nous sélectionnerons la case Port:

Étape 7
Cliquer sur Prochain et maintenant nous sélectionnons la case TCP et nous spécifions le port 22 :

Étape 8
Dans la fenêtre suivante, nous sélectionnons l'option Autoriser la connexion :

Étape 9
Plus tard, nous sélectionnons toutes les options d'accès :

Étape 10
Enfin, nous allons attribuer un nom à la règle créée :

De cette façon, nous avons activé l'utilisation du port 22, utilisé par défaut pour les connexions SSH, dans Windows 10.
Comme on peut le voir, nous avons la possibilité de créer un serveur SSH de manière simple et sécurisée sous Windows 10.

wave wave wave wave wave