Maîtrisez SSH : Connectez-vous à Distance sur Windows, Linux et macOS en Toute Sécurité

How SSH into Remote Computers Using Windows, Linux or macOS

Maîtrisez SSH : Connectez-vous à Distance sur Windows, Linux et macOS en Toute Sécurité

SSH (Secure Shell Protocol) est l'outil incontournable pour se connecter à distance à une machine et accéder à son interface en ligne de commande de manière sécurisée. Utilisé depuis des décennies, ce protocole permet d'interagir avec des systèmes Unix/Linux/BSD via des connexions non sécurisées. Ce guide complet explique comment établir des connexions SSH depuis Windows, macOS et Linux, en couvrant toutes les étapes essentielles.

Pour établir une connexion SSH, vous devez disposer des identifiants appropriés et de l'adresse (IP ou nom d'hôte) de l'appareil distant. Que ce soit pour gérer un serveur web, un Raspberry Pi ou une machine locale, SSH offre une solution fiable pour exécuter des commandes à distance.

Sous Windows, trois méthodes sont possibles : l'Invite de commandes, PowerShell et PuTTY. Avec l'Invite de commandes ou PowerShell, il suffit de saisir 'username@adresseIP', puis le mot de passe. PuTTY, une application graphique gratuite, simplifie encore le processus en permettant de saisir l'adresse hôte et de se connecter en quelques clics.

Sur Linux, SSH est intégré nativement dans le terminal. Ouvrez le terminal, entrez la commande SSH avec l'identifiant et l'adresse, confirmez la connexion si nécessaire, puis saisissez le mot de passe. La déconnexion s'effectue via 'exit' ou CTRL+D.

macOS offre une expérience similaire à Linux. Lancez le terminal, utilisez la commande SSH avec les identifiants, confirmez la connexion si c'est la première fois, et entrez le mot de passe. Pensez à fermer la session avec CTRL+D ou 'exit' pour des raisons de sécurité.

Pour exécuter une seule commande à distance, ajoutez l'argument '-t' à la commande SSH suivie de la commande à exécuter. Par exemple, pour éteindre un Raspberry Pi, utilisez 'ssh [email protected] -t poweroff'.

En conclusion, SSH est un outil puissant pour administrer des machines à distance, que vous utilisiez Windows, Linux ou macOS. Les bonnes pratiques, comme fermer les sessions inactives, garantissent une utilisation sécurisée. Les utilisateurs de serveurs distants ou de dispositifs comme le Raspberry Pi trouveront en SSH une solution indispensable pour leurs besoins de gestion à distance.

Hướng dẫn chi tiết kết nối SSH từ Windows, Linux và macOS - Làm chủ máy tính từ xa dễ dàng

SSH (Secure Shell Protocol) là công cụ không thể thiếu khi bạn cần kết nối an toàn tới máy tính từ xa để điều khiển bằng dòng lệnh. Giao thức này đã được sử dụng hàng thập kỷ để kết nối từ xa với các hệ thống Unix/Linux/BSD qua mạng không an toàn. Bài viết này sẽ hướng dẫn bạn cách thiết lập kết nối SSH cơ bản từ Windows, macOS và Linux.

Trước khi thiết lập kết nối SSH, bạn cần có thông tin đăng nhập hợp lệ và địa chỉ máy từ xa (dạng IP hoặc hostname). Với tài khoản web hosting hỗ trợ SSH, bạn có thể dùng tên miền làm địa chỉ cùng username/password giống khi truy cập FTP hoặc cPanel. Đối với máy trong mạng nội bộ, bạn cần biết tên/IP máy và có tài khoản trên đó.

Trên Windows, bạn có 3 cách kết nối SSH: qua Command Prompt, PowerShell hoặc ứng dụng PuTTY. Với Command Prompt/PowerShell, bạn mở ứng dụng tương ứng, nhập lệnh 'username@địa-chỉ', sau đó nhập mật khẩu khi được yêu cầu. PuTTY cung cấp giao diện đồ họa đơn giản - chỉ cần nhập địa chỉ máy đích, xác nhận kết nối (nếu là lần đầu) và nhập thông tin đăng nhập.

Linux tích hợp sẵn SSH trong terminal. Mở terminal (Ctrl+Alt+T hoặc tìm trong menu ứng dụng), nhập lệnh SSH với cú pháp 'username@địa-chỉ', xác nhận kết nối nếu được hỏi, sau đó nhập mật khẩu. Trên macOS, quy trình tương tự Linux: mở Terminal từ Dock, nhập lệnh SSH và làm theo hướng dẫn.

Để chạy một lệnh duy nhất rồi đóng kết nối, thêm tham số '-t' sau lệnh SSH. Ví dụ: 'ssh [email protected] -t poweroff' sẽ tắt Raspberry Pi từ xa. Luôn nhớ đóng kết nối SSH khi không sử dụng (bằng lệnh exit, Ctrl+D hoặc đóng cửa sổ) để tránh rủi ro bảo mật.

SSH đặc biệt hữu ích khi quản lý server từ xa (như các dịch vụ hosting giá rẻ) hoặc thiết bị như Raspberry Pi. Bạn có thể chỉnh sửa script, cấu hình hệ thống hay cài đặt phần mềm từ xa dễ dàng. Bài viết được thực hiện bởi Les Pounder, biên tập viên Tom's Hardware với 7 năm kinh nghiệm đào tạo công nghệ, bao gồm chương trình đào tạo giáo viên 'Picademy' cho Raspberry Pi Foundation.