Windows 10 SSH peut-il remplacer PuTTY?

L'un des moyens les plus courants de communication entre ordinateurs, en particulier Linux et les serveurs Web, est SSH. En ce qui concerne la configuration de ce type de protocole sous Windows, l'option par défaut est toujours PuTTY.

Cependant, grâce à Windows PowerShell, vous n'aurez peut-être plus besoin de PuTTY . Rejoignez-nous pour savoir comment configurer l'accès SSH dans Windows 10 et voir si ce nouvel outil peut remplacer PuTTY .

SSH peut remplacer PuTTy sur Windows 10

Comment installer rapidement SSH sur Windows 10

L'installation de la fonction SSH sur Windows 10 PowerShell est assez simple. Cependant, certaines options de menu seront masquées. Voici les étapes à suivre:

  1. Ouvrez Paramètres .
  2. Voir Applications .
  3. Accédez à Gérer les fonctionnalités facultatives .
  4. Cliquez sur Ajouter une fonction .
  5. Sélectionnez OpenSSH Client .
  6. Attendez une minute, puis redémarrez.

Une fois ce processus terminé, vous pouvez établir une connexion SSH avec d'autres ordinateurs compatibles. Si vous avez déjà installé et configuré un serveur SSH sur l'ordinateur distant, vous pouvez les connecter les uns aux autres.

Guide d'installation détaillé de SSH sur Windows 10

Le déploiement de SSH dans PowerShell dans Windows 10 est une version du projet OpenSSH. Vous pouvez trouver des détails à ce sujet sur ce lien .

SSH est installé sur Windows 10 depuis la mise à jour d'avril 2018. Cependant, si l'ordinateur ne dispose pas de SSH, vous pouvez l'ajouter facilement.

Pour vérifier si l'ordinateur dispose de SSH, ouvrez le menu Power User (cliquez avec le bouton droit sur le bouton Démarrer ou sur la touche Windows + X ) et sélectionnez Windows PowerShell . Ici, entrez la commande "ssh". Si SSH n'est pas encore installé, vous verrez cet écran:

L'écran d'avertissement n'a pas installé SSH

Le réparer est assez simple. Appuyez sur la touche Windows + I pour ouvrir les paramètres , accédez à Applications et recherchez Gérer les fonctionnalités facultatives . Cliquez dessus, puis recherchez la section " OpenSSH ".

Installer SSH

Si vous ne le voyez pas, cliquez sur Ajouter une fonctionnalité , puis faites défiler vers le bas jusqu'à ce que vous voyez OpenSSH Client . Cliquez pour développer l'élément et voir la description.

Lorsque vous êtes prêt, cliquez sur Installer pour l'ajouter à votre PC. Un instant plus tard, un nouveau client SSH pour Windows PowerShell sera installé. Vous devez redémarrer Windows pour vous assurer que l'application est correctement installée.

Remarque lors de l'utilisation de l'application serveur SSH

En fait, vous pouvez également installer un serveur SSH. Bien que Microsoft ne semble autoriser aucune forme courante d'administration à distance via SSH, il est toujours utile de l'utiliser.

Pour installer le serveur SSH, répétez les étapes ci-dessus, sélectionnez OpenSSH Server .

Utiliser SSH dans Windows PowerShell

Une fois que vous avez installé et exécuté SSH, vous pouvez l'utiliser pour communiquer avec d'autres ordinateurs, comme accéder à un Raspberry Pi ...

Son utilisation est simple. Dans PowerShell, entrez la commande ssh, puis le nom du compte d'utilisateur sur le périphérique distant et son adresse IP.

Connexion SSH facile

Par exemple, pour connecter un Raspberry Pi qui exécute RetroPie:

ssh pi@192.168.1.76

À ce stade, le périphérique distant vous invite à accepter une clé de sécurité. Tapez Oui pour accepter. Dans la fenêtre d'invite de commandes, entrez le mot de passe du nom d'utilisateur que vous avez utilisé.

Một lúc sau, bạn sẽ được kết nối tới thiết bị Linux từ xa, sẵn sàng thực hiện bất cứ nhiệm vụ bạn cần.

So sánh tính năng SSH của PowerShell với PuTTY

PuTTY từ lâu đã là lựa chọn ưu tiên truy cập các máy tính từ xa trên Windows. Dù điều khiển server web, truy cập mạng lưới thiết bị kết nối Internet hay quản trị PC Linux từ xa, nó vẫn là một ứng dụng gọn nhẹ và dễ sử dụng.

Độ bền hay khả năng chịu tải tốt của PuTTY là một trong số lí do chính khiến nó được ưa chuộng. Vậy SSH trên Windows PowerShell liệu có thể cạnh tranh với PuTTY?

Différences entre les fonctionnalités de SSH et PuTTY

Xét về chức năng của SSH, câu trả lời là có. Bạn có thể tìm thấy cách sử dụng một số tính năng mở rộng SSH trên Windows 10 bằng cách gõ lệnh ssh:

ssh

Danh sách kết quả tùy chọn liệt kê các tính năng. Ví dụ, bạn chọn một cổng:

ssh [username]@[hostname] -p [port]

Thật tuyệt phải không?

Tuy nhiên, nó vẫn không phải PuTTY. Dù có thể liên kết một địa chỉ với OpenSSH trên Windows nhưng số lượng địa chỉ có thể lưu bị hạn chế.

Configuration de PuTTY

PuTTY hiện tại vẫn phổ biến bởi nó không chỉ cho phép người dùng lưu và đặt tên kết nối mà còn hỗ trợ kết nối qua Telnet, Serial và các giao thức khác. Giao diện PuTTY cũng có thể cấu hình và mở nhanh từ màn hình desktop. Tóm lại, PuTTY vẫn là một tiện ích đáng tin cậy, có khả năng xử lý khá nhiều nhiệm vụ bạn cần.

Dù điều khiển Linux từ xa qua SSH rất quan trọng, nhưng có lẽ giờ bạn không cần SSH nữa. Hiện tại, Windows 10 đã bao gồm hệ thống Linux con và nhắc lệnh giống như Bash.

Điều này nghĩa là bạn có thể dễ dàng nhập các lệnh Linux và nhận phản hồi thực tế. Nếu bạn cần truy cập Linux nhằm mục đích học tập mà chưa thiết lập kết nối SSH với thiết bị Linux, đây là lựa chọn thay thế lý tưởng. Tuy nhiên, nó hiện vẫn chưa hoàn hảo trong các trường hợp khác.

Tất nhiên, đây không phải lựa chọn duy nhất. Nếu cần thực hành lệnh Bash trong Windows, bạn luôn có thể thiết lập một máy ảo. Bạn chỉ cần cài đặt bản phân phối Linux vào nó là đã có thể sử dụng ngay hệ điều hành này.

Có phải đã tới lúc bỏ PuTTY trên Windows 10?

SSH dễ sử dụng trong PowerShell của Windows 10. Tuy nhiên, nó còn thiếu tính năng và yêu cầu nhiều click hơn để tải dữ liệu. Điều này dễ khiến bạn vẫn yêu mến PuTTY hơn. Dù sao thì việc Windows 10 có hai lựa chọn tốt cho SSH cũng rất tuyệt phải không?