Cách bật và sử dụng lệnh SSH tích hợp mới của Windows 10

Microsoft thông báo họ đã đưa một ứng dụng khách OpenSSH tích hợp vào Windows vào năm 2015. Cuối cùng thì họ cũng đã thực hiện được và một ứng dụng khách SSH được ẩn trong Windows 10’s Fall Creators Update. 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.

Cập nhật: Ứng dụng khách SSH tích hợp hiện được bật theo mặc định trong Bản cập nhật tháng 4 năm 2018 của Windows 10. Dưới đây là cách nhận bản cập nhật nếu bạn chưa có bản cập nhật trên PC của mình.

PuTTY vẫn có thể có nhiều tính năng hơn. Theo trình theo dõi lỗi của dự án trên GitHub, ứng dụng SSH tích hợp chỉ hỗ trợ các khóa ed25519 vào lúc này.

Cách cài đặt Máy khách SSH của Windows 10

LIÊN QUAN:Có gì mới trong bản cập nhật Fall Creators của Windows 10, hiện có sẵn

Máy khách SSH là một phần của Windows 10, nhưng nó là một "tính năng tùy chọn" không được cài đặt theo mặc định.

Để cài đặt, hãy chuyển đến Cài đặt> Ứng dụng và nhấp vào “Quản lý các tính năng tùy chọn” trong Ứng dụng và tính năng.

Nhấp vào “Thêm tính năng” ở đầu danh sách các tính năng đã cài đặt. Nếu bạn đã cài đặt máy 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 “Cài đặt”.

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 Máy khách SSH 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, nhấp chuột phải vào nút Bắt đầu 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.

LIÊN QUAN:Cách kết nối với Máy chủ SSH từ Windows, macOS hoặc Linux

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 của nó, hoặc các tùy chọn dòng lệnh, đề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 [email protected]

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ủ đang 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 [email protected] -p 7777

Giống như với các ứng dụng SSH khác, bạn sẽ được nhắc chấp nhận khóa của máy chủ trong lần kết nối đầu tiên. Sau đó, bạn sẽ nhận được một môi trường dòng lệnh mà bạn có thể sử dụng để chạy các lệnh trên hệ thống từ xa.


$config[zx-auto] not found$config[zx-overlay] not found