Tin tức và phân tích của tất cả các thiết bị di động

Cài đặt máy chủ OpenSSH trong Windows 11

Nếu bạn dự định sử dụng máy chủ OpenSSH trong Windows 11, bạn có thể đọc cách thực hiện việc này trong bài viết này.

SSH là một giao thức. Nó cho phép bạn kết nối từ xa với máy tính và chạy các lệnh trên máy tính qua kết nối được mã hóa. Chúng tôi gọi đây là “lớp vỏ” vì nó cung cấp một môi trường an toàn để quản lý từ xa.

OpenSSH là một biến thể mã nguồn mở của giao thức SSH do đó mọi người đều có thể sử dụng. OpenSSH có sẵn dưới dạng máy chủ ở Windows 11 để cài đặt. Điều này rất hữu ích nếu bạn Windows 11 làm môi trường máy chủ, máy chủ web chẳng hạn.

Cài đặt máy chủ OpenSSH trong Windows 11

Nhấp chuột phải vào nút Bắt đầu. Trong menu bấm vào “Cài đặt”. Trong cài đặt, nhấp vào “ứng dụng”.

Bởi vì OpenSSH là một phần tùy chọn trong Windows 11 bấm vào “phần tùy chọn”.

Nhấp vào “hiển thị tính năng” để thêm một mục tùy chọn.

Trong trường tìm kiếm, tìm kiếm “openssh” và nhấp vào “OpenSSH server”. Nhấn next để tiến hành cài đặt.

Xác nhận lại bằng cách nhấp vào “cài đặt”.

Máy chủ OpenSSH sau đó được cài đặt trong Windows 11.

Sau khi cài đặt, bạn cần thực hiện các thay đổi đối với tệp cấu hình OpenSSH. Có thể tìm thấy tệp cấu hình “openssh_config” này ở vị trí ẩn sau:

C:\ProgramData\ssh

Tuy nhiên, trước khi có thể tìm thấy các tệp ở đây, dịch vụ SSH trước tiên phải được khởi động. Nhấp chuột phải vào nút Bắt đầu. Bấm vào “Chạy” trong menu. Trong cửa sổ chạy gõ: services.msc

Trong danh sách các dịch vụ, hãy tìm:

  • Máy chủ SSH OpenSSH (viết tắt: sshd)
  • Đại lý xác thực OpenSSH (viết tắt: đại lý ssh)

Khởi động cả hai dịch vụ và có thể thay đổi trạng thái dịch vụ thành tự động để chúng được khởi động khi bạn đăng nhập Windows 11.

Bây giờ bạn có thể chỉnh sửa tệp “sshd_config” ở vị trí đã đề cập trước đó. Nếu bạn thực hiện bất kỳ thay đổi nào đối với điều này, bạn phải khởi động lại dịch vụ.

Nếu mọi thứ được cài đặt và cấu hình đúng cách, bạn có thể sử dụng lệnh netstat:

netstat -nao

kiểm tra xem cổng “22” có mở trên “localhost” không. Bất kỳ trường hợp ngoại lệ nào trong Windows hoặc tường lửa bên ngoài phải được cấu hình để truy cập cổng 22 SSH từ bên ngoài.

Tôi hy vọng đã giúp bạn với điều này. Cảm ơn bạn đã đọc!