Microsoft đã thông báo rằng họ đã đưa một ứng dụng OpenSSH tích hợp vào Windows vào năm 2015. Giờ đây, bạn có thể kết nối với máy chủ Secure Shell từ Windows mà không cần cài đặt PuTTY hoặc bất kỳ phần mềm bên thứ ba nào khác.
Hãy khám phá cách sử dụng SSH trên Windows 10 qua bài viêt của Followeek ngày hôm nay.
Cách cài đặt SSH Client của Windows 10
Máy khách SSH (The SSH client) là một phần của Windows 10, nhưng đó là một “optional feature” không được cài đặt theo mặc định.
Để cài đặt nó, hãy đi tới Settings > Apps và nhấp vào “Manage optional features” trong Apps & features.
Nhấp vào “Add a feature” ở đầu danh sách các tính năng đã cài đặt. Nếu bạn đã cài đặt ứng dụng khách SSH, nó sẽ xuất hiện trong danh sách ở đây.
Cuộn xuống, nhấp vào tùy chọn “OpenSSH Client (Beta)” và nhấp vào “Install”.
Windows 10 cũng cung cấp máy chủ OpenSSH, bạn có thể cài đặt máy chủ này nếu muốn chạy máy chủ SSH trên PC của mình. Bạn chỉ nên cài đặt điều này nếu bạn thực sự muốn chạy một máy chủ trên PC của mình chứ không chỉ kết nối với một máy chủ đang chạy trên hệ thống khác.
Cách sử dụng SSH Client của Windows 10
Bây giờ bạn có thể sử dụng máy khách SSH bằng cách chạy ssh
chỉ huy. Điều này hoạt động trong cửa sổ PowerShell hoặc cửa sổ Command Prompt, vì vậy hãy sử dụng bất kỳ cái nào bạn thích.
Để mở nhanh cửa sổ PowerShell, hãy nhấp chuột phải vào nút Start hoặc nhấn Windows + X và chọn “Windows PowerShell” từ menu.
Để xem cú pháp của lệnh ssh, chỉ cần chạy nó:
ssh
Nếu bạn thấy thông báo lỗi cho biết không tìm thấy lệnh, bạn cần đăng xuất và đăng nhập lại. Khởi động lại PC của bạn cũng sẽ hoạt động. Điều này không cần thiết, nhưng đây là một tính năng beta.
Lệnh này hoạt động giống như kết nối với máy chủ SSH thông qua ssh
lệnh trên các hệ điều hành khác như macOS hoặc Linux. Cú pháp hoặc các tùy chọn dòng lệnh của nó đều giống nhau.
Ví dụ: để kết nối với máy chủ SSH tại ssh.example.com với tên người dùng “bob”, bạn sẽ chạy:
ssh bob@ssh.example.com
Theo mặc định, lệnh cố gắng kết nối với máy chủ SSH chạy trên cổng 22, đây là cổng mặc định. Tuy nhiên, bạn có thể cần kết nối với một máy chủ chạy trên một cổng khác. Bạn làm điều này bằng cách chỉ định một cổng với -p
công tắc điện. Ví dụ: nếu máy chủ chấp nhận các kết nối trên cổng 7777, bạn sẽ chạy:
ssh bob@ssh.example.com -p 7777
Như với các ứng dụng khách SSH khác, bạn sẽ được nhắc chấp nhận khóa của máy chủ lưu trữ trong lần đầu tiên kết nối. Sau đó, bạn sẽ nhận được command line mà bạn có thể sử dụng để chạy các lệnh trên hệ thống từ xa.
Bài viết này đã giải quyết được vấn đề của bạn chưa? Hãy để lại cảm nhận dưới comment để chúng tôi có thể giúp bạn giải quyết thêm thắc mắc nhé!