Page d'accueil » les fenêtres » Qu'est-ce que OpenSSH? Comment activer et utiliser OpenSSH sur Windows 10

    Qu'est-ce que OpenSSH? Comment activer et utiliser OpenSSH sur Windows 10

    Si vous êtes un développeur expérimenté, vous avez peut-être déjà remarqué que Microsoft a finalement ajouté la prise en charge de Connexions SSH sur Windows 10. C’est une intégration de OpenSSH sur Windows 10 fourni avec la publication de la mise à jour de Windows 10 Fall Creators. Avec cela, les utilisateurs ont maintenant la possibilité d’abandonner le logiciel client SSH comme Mastic pour vous connecter à un serveur local ou à un serveur hébergé sur Internet. Si vous débutez dans ce domaine, abordons d’abord ce que sont SSH ou Secure Shell..

    Qu'est-ce que OpenSSH?

    SSH ou Enveloppe de protection n’est autre qu’un protocole général similaire à FTP ou HTTP utilisé pour envoyer des données d’une source à une destination. Mais ici, les données envoyées sont fortement cryptées. OpenSSH est très populaire parmi les développeurs travaillant sur des machines Linux car cela leur permet d'accéder à et de contrôler un serveur distant dans un réseau.

    Avant de commencer, je voudrais noter que cette fonctionnalité est disponible en version bêta et peut présenter des problèmes parfois.

    Étapes pour activer OpenSSH sur Windows 10

    Avec les fonctionnalités Windows:

    Accédez à Paramètres> Applications> Applications et fonctionnalités ou accédez à cette URL:

    ms-settings: appsfeatures 

    Maintenant, cliquez sur Gérer les fonctionnalités optionnelles.

    Sélectionner Ajouter une fonctionnalité. Cela vous dirigera vers une nouvelle page.

    Faites défiler jusqu'à Client OpenSSH (Bêta) et Serveur OpenSSH (Bêta).

    Installez les deux et redémarrez votre PC

    Cela téléchargera et installera tous les composants dans ce chemin:

    C: \ Windows \ System32 \ OpenSSH

    Vous pouvez maintenant utiliser Powershell ou Invite de commande (CMD) pour naviguer vers le chemin donné, puis commencer à utiliser SSH comme vous le faites sous Linux..

    Avec le sous-système Windows pour Linux (WSL)

    Tout d’abord, ouvrez le menu Démarrer et tapez Fonctionnalités Windows puis sélectionnez Activer et désactiver les fonctionnalités Windows.

    Cocher Sous-système Windows pour Linuxet cliquez sur D'accord.

    Accédez au Microsoft Store maintenant et recherchez Ubuntu.

    Installez cette application.

    Rechercher maintenant Ubuntu dans Start ou depuis Cortana pour exécuter la ligne de commande Linux Bash afin d’utiliser les fonctionnalités SSH.

    Actuellement, cette fonctionnalité est intégrée à Windows 10 à l'aide du port Win32 par Microsoft elle-même. La version actuellement disponible avec la mise à jour de Windows 10 Fall Creators est 0.0.19.0, mais si vous allez dans leur référentiel GitHub, vous constaterez que le la dernière version est 0.0.24.0 qui est plus récent que celui intégré et sera donc beaucoup plus stable. Vous pouvez en savoir plus sur l’installation via Powershell dans la documentation GitHub ci-dessus..

    Il semble enfin que Microsoft tire parti de l’utilisation des technologies Open Source en les intégrant directement dans Windows 10 et en améliorant les fonctionnalités pour les développeurs. Cela confirme la déclaration de Terry Myerson (vice-président exécutif du groupe de développeurs Windows de Microsoft), selon laquelle-

    "Windows 10 est la meilleure fichue devbox de la planète."

    Et nous ne pouvons pas attendre d’autres fonctionnalités utiles comme celle-ci soient ajoutées à Windows 10 intégré.!