Trang chủ » làm thế nào để » Cách bật và sử dụng các lệnh SSH tích hợp mới của Windows 10

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

    Microsoft tuyên bố họ sẽ mang một ứng dụng khách OpenSSH tích hợp lên Windows vào năm 2015. Cuối cùng họ đã thực hiện được và một ứng dụng SSH được ẩn trong Cập nhật Fall Creators Update của Windows 10. 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 Cập nhật tháng 10 năm 2018 của Windows 10. Đây là cách nhận bản cập nhật nếu bạn chưa có nó trên PC.

    PuTTY có thể vẫn có nhiều tính năng hơn. Theo trình theo dõi lỗi của dự án trên GitHub, máy khách 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

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

    Để cài đặt nó, hãy đi tới Cài đặt> Ứng dụng và nhấp vào Quản lý các tính năng tùy chọn, bên dưới Ứng dụng & tính năng.

    Nhấp vào Thêm một tính năng tên lửa ở đầu danh sách các tính năng được 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 tại đây.

    Cuộn xuống, nhấp vào tùy chọn của ứng dụng khách OpenSSH Client (Beta) và nhấp vào Cài đặt cài đặt.

    Windows 10 cũng cung cấp máy chủ OpenSSH, bạn có thể cài đặt nếu muốn chạy máy chủ SSH trên PC. Bạn chỉ nên cài đặt cái này nếu bạn thực sự muốn chạy một máy chủ trên PC của bạn chứ không chỉ kết nối với một máy chủ đang chạy trên một 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 ứng dụng 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ổ Dấu nhắc Lệnh, vì vậy hãy sử dụng bất cứ thứ gì bạn thích.

    Để nhanh chóng mở 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 Windows PowerShellTHER 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 lệnh không được tìm thấy, bạn sẽ cần phải đă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 tương tự 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, 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 là bob 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à mặc định. Tuy nhiên, bạn có thể cần kết nối với 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 kết nối trên cổng 7777, bạn sẽ chạy:

    ssh [email protected] -p 7777

    Cũng như các máy khách 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ẽ có đượ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.