Computer >> Máy Tính >  >> Hệ thống >> Windows

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Giao thức SSH (Secure Shell) hoạt động bằng cách xác thực người dùng từ xa và chuyển đầu vào từ máy khách sang máy chủ. Sau đó, nó truyền lại kết quả đầu ra trở lại máy khách - thông tin liên lạc được truyền đi được mã hóa nên tính bảo mật cao hơn nhiều so với Telnet. Trong bài đăng này, chúng tôi sẽ minh họa cách cài đặt và cấu hình cả máy khách và máy chủ OpenSSH trên Windows 11/10.

Cài đặt &định cấu hình máy khách &máy chủ OpenSSH

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Để bắt đầu, trước tiên, hãy xác minh cài đặt ứng dụng khách OpenSSH.

  1. Khởi chạy Cài đặt ứng dụng bằng cách nhấn tổ hợp phím Windows + I.
  2. Trong ứng dụng Cài đặt, chọn Ứng dụng danh mục phụ.
  3. Ở bên phải của Ứng dụng và tính năng , nhấp vào Tính năng tùy chọn liên kết.
  4. Trong cửa sổ tiếp theo mở ra, cuộn xuống để tìm Ứng dụng khách OpenSSH . Nếu ứng dụng khách đã được cài đặt thì không cần sự tương tác của người dùng - nếu không, chỉ cần nhấp vào nút cài đặt.

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Sau khi thực hiện xong, hành động tiếp theo cần thực hiện là thêm / cài đặt máy chủ OpenSSH trên Windows 10

Vẫn trong Các tính năng tùy chọn cửa sổ - ở trên cùng, nhấp vào Thêm tính năng .

Bây giờ cuộn xuống và chọn Máy chủ OpenSSH . Nhấp vào Cài đặt và đợi vài giây trong khi tính năng được cài đặt.

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Sau khi hành động hoàn tất, hãy khởi động lại máy tính để xác nhận các thay đổi.

Máy khách và máy chủ SSH hiện đã được cài đặt.

Bây giờ, bạn sẽ cần định cấu hình máy chủ SSH để bắt đầu mỗi khi bạn khởi động Windows 10. Dưới đây là cách thực hiện:

Nhấn phím Windows + R. Trong hộp thoại Chạy, nhập services.msc , nhấn Enter.

Sau đó cuộn xuống và nhấp đúp lần lượt - OpenSSH SSH Server Tác nhân xác thực OpenSSH - và đặt Kiểu khởi động sang Tự động .

Nhấp vào Áp dụng > Được .

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Ghi chú bên lề :Bạn có thể không thấy Máy chủ OpenSSH SSH được liệt kê. Điều này có nghĩa là hành động trước đó để thêm đối tượng địa lý không thành công. Trong trường hợp này, bạn có thể cài đặt tính năng thông qua dòng lệnh. Đây là cách thực hiện:

Mở một dấu nhắc lệnh nâng cao. Sao chép và dán lệnh dưới đây và nhấn Enter để tìm ra tên chính xác của tính năng / khả năng và nếu nó có trong hệ thống của bạn vì nó bị ẩn.

dism /online /get-capabilities | findstr /i "OpenSSH.Server"

Sau khi thực thi thành công, hãy sao chép và dán lệnh bên dưới và nhấn Enter để cài đặt tính năng:

dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Bạn không cần khởi động lại PC của mình - chỉ cần nhấp vào Hành động trên cửa sổ Dịch vụ và nhấp vào Làm mới . Tính năng OpenSSH SSH Server sẽ được liệt kê.

Bây giờ, cần phải xác minh xem các dịch vụ SSH có đang hoạt động hay không. Đây là cách thực hiện:

Nhấp chuột phải vào Start và chọn Windows PowerShell (Admin).

Trong cửa sổ PowerShell, sao chép và dán lệnh bên dưới và nhấn Enter-

Get-Service -Name *ssh*

Bạn sẽ thấy kết quả sau:

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Tiếp theo, bạn sẽ phải định cấu hình Tường lửa của Windows để có quyền truy cập vào máy tính của mình thông qua SSH. Tuy nhiên, để làm như vậy, trong cửa sổ PowerShell, hãy sao chép và dán lệnh bên dưới và nhấn Enter.

.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Bây giờ bạn có thể kiểm tra xem máy chủ SSH có đang lắng nghe trên cổng 22. Để làm như vậy, trong cửa sổ PowerShell, hãy sao chép và dán lệnh bên dưới và nhấn Enter.

.\netstat -bano | .\more.com

Bạn sẽ thấy kết quả sau:

Mẹo: Nếu bạn không thấy Cổng 22 được liệt kê, hãy khởi động lại PC của bạn và khi khởi động, hãy thực hiện lại lệnh.

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Về sau, giờ đây bạn có thể kết nối từ xa với máy chủ SSH. Để thiết lập kết nối thành công, các tham số sau là bắt buộc:

  1. Tên người dùng
  2. Mật khẩu người dùng
  3. Địa chỉ IP máy chủ
  4. Cổng mà máy chủ SSH đang nghe. Trong trường hợp này, Cổng là 22.

Để thiết lập kết nối với máy chủ OpenSSH - khởi chạy PowerShell, tùy thuộc vào thông số của riêng bạn, hãy nhập lệnh bên dưới và nhấn Enter.

ssh -p 22 [email protected]

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10

Tại đây, hãy nhớ sử dụng thông tin cá nhân của bạn.

Sau đó, nhập mật khẩu và nhấn Enter lần nữa, để truy cập vào máy tính từ xa - và bạn sẽ có quyền truy cập qua PowerShell vào máy chủ SSH. Bằng cách này, dữ liệu của bạn vẫn an toàn trước các tác nhân đe dọa có thể xảy ra.

Đó là cách định cấu hình kết nối an toàn bằng OpenSSH trong Windows 10.

Cài đặt và cấu hình máy khách và máy chủ OpenSSH trên Windows 11/10