Hosting
Tên miền
Cloud
Máy chủ
EmailSSLFirewall Anti DDoSTối ưu tốc độ website

Nội dung

Hướng dẫn cài đặt và sử dụng OpenSSH Server để kết nối từ xa với Windows

Ngày đăng:

20/01/2026

Cập nhật lần cuối:

20/01/2026

OpenSSH Server là công cụ cho phép bạn thiết lập kết nối từ xa an toàn giữa máy Windows và các thiết bị khác thông qua giao thức SSH. Việc sử dụng OpenSSH Server giúp quản trị hệ thống, truyền lệnh và xử lý công việc từ xa nhanh chóng mà không cần tiếp xúc trực tiếp với máy tính. Trong bài viết này, mình sẽ hướng dẫn bạn cách cài đặt và sử dụng OpenSSH Server để kết nối từ xa với Windows chi tiết, dễ hiểu và dễ thực hiện.

Bước 1: Cài đặt OpenSSH Server

Đầu tiên, bạn tải về OpenSSH tại link, chọn đúng phiên bản phù hợp với hệ thống của bạn (chọn OpenSSH-Win32.zip hoặc OpenSSH-Win64.zip theo kiến trúc Windows). File tải về giải nén vào thư mục muốn cài đặt. Ví dụ, bạn chọn giải nén vào thư mục OpenSSH tại ổ C.

Tải về và giải nén file OpenSSH
Tải về và giải nén file OpenSSH

Tiếp theo, bạn chạy PowerShell hoặc Cmd với quyền Administrator bằng cách nhấn phải chuột vào biểu tượng PowerShell hoặc Cmd và chọn Run as Administrator. Sau đó, bạn chuyển đến thư mục OpenSSH tại ổ C bằng lệnh:

cd C:\OpenSSH-Win64

Ở thư mục OpenSSH tại ổ C, bạn gõ lệnh sau để cài đặt dịch vụ OpenSSH Server vào Windows:

powershell -ExecutionPolicy ByPass -File install-sshd.ps1
Cài đặt dịch vụ OpenSSH Server vào Windows
Cài đặt dịch vụ OpenSSH Server vào Windows

Bước 2: Cấu hình dịch vụ khởi động tự động

Tiếp đến, bạn nhấn Windows + R , gõ services.msc nhấn Enter. Tìm hai dịch vụ:

  • OpenSSH SSH Server (sshd).
  • OpenSSH Authentication Agent (ssh-agent).
Cấu hình dịch vụ khởi động tự động
Cấu hình dịch vụ khởi động tự động

Tiếp theo, bạn double click từng dịch vụ > Chọn tab General:

  • Startup type: Automatic (Tự động).
  • Nếu Status là Stopped → Click Start.

Cuối cùng, bạn chọn Apply → Nhấn OK.

Chọn dịch vụ phù hợp
Chọn dịch vụ phù hợp

Bước 3: Mở cổng firewall cho SSH (port 22)

Ở mục này, bạn mở PowerShell Admin và chạy lệnh:

netsh advfirewall firewall add rule name="OpenSSH Server" dir=in action=allow protocol=TCP localport=22
PowerShell Admin và chạy lệnh
PowerShell Admin và chạy lệnh

Kiểm tra port 22 bằng lệnh:

netstat -ano | findstr :22
Kiểm tra port 22
Kiểm tra port 22

Bước 4: Kết nối từ client

Để kết nối từ client, trên máy client (Windows PowerShell, Linux terminal, macOS Terminal) bạn sử dụng lệnh:

ssh username@windows_ip

Hoặc chỉ định port nếu thay đổi:

ssh -p 22 username@windows_ip

Trong lần đầu, bạn chọn Accept fingerprint → Nhập password (hoặc key tự động nếu setup key).

iconLưu ý

Khuyến nghị đổi port ssh (22) mặc định để bảo mật.

Kết nối từ client
Kết nối từ client

Xử lý lỗi phổ biến khi sử dụng OpenSSH Server để kết nối từ xa với Windows

Trong quá trình cài đặt và sử dụng OpenSSH Server để kết nối từ xa với Windows, bạn có thể gặp một số lỗi phổ biến ảnh hưởng đến khả năng kết nối và vận hành hệ thống. Dưới đây là những vấn đề thường gặp và cách xử lý tương ứng:

  • Dịch vụ OpenSSH Server không chạy: Khởi động lại máy, sau đó bạn kiểm tra trạng thái dịch vụ bằng lệnh Get-Service sshd và khởi chạy lại với Start-Service sshd.
  • Lỗi Connection refused: Nguyên nhân thường do firewall chặn kết nối. Bạn cần kiểm tra lại rule firewall và đảm bảo cổng SSH (mặc định là port 22) đang ở trạng thái lắng nghe (listening).
  • Lỗi Permission denied (publickey): Bạn kiểm tra quyền truy cập file authorized_keys, đường dẫn thư mục .ssh và xác nhận tùy chọn PubkeyAuthentication yes đã được bật trong file sshd_config.
  • Không tìm thấy OpenSSH trong Settings: Cập nhật Windows lên phiên bản mới hơn hoặc cài đặt OpenSSH Server thủ công bằng lệnh Add-WindowsCapability.
  • Cổng 22 bị chiếm: Sử dụng netstat để kiểm tra tiến trình đang sử dụng cổng 22 và dừng tiến trình đó nếu cần thiết hoặc cấu hình OpenSSH Server sử dụng cổng khác.

OpenSSH Server là giải pháp hiệu quả giúp bạn kết nối Windows từ xa một cách an toàn, linh hoạt và tiết kiệm thời gian. Khi nắm vững quy trình cài đặt, cấu hình và xử lý các lỗi thường gặp, bạn có thể chủ động hơn trong việc quản lý hệ thống và hỗ trợ công việc. Hy vọng bài viết đã giúp bạn dễ dàng triển khai và sử dụng OpenSSH Server trên Windows một cách ổn định và hiệu quả.

VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT

  • Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
  • Điện thoại: 1800 1093
  • Email liên hệ: sales@vietnix.com.vn
  • Website: https://vietnix.vn/

VIETNIX

Đội ngũ tại Vietnix

Kết nối với mình qua

Vietnix thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, Vietnix đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.

Kết nối với mình qua

NHỮNG CÂU HỎI THƯỜNG GẶP VỀ DỊCH VỤ TẠI VIETNIX

Để có thể gửi ticket yêu cầu hỗ trợ đến các phòng ban của Vietnix, trước hết bạn cần đăng nhập vào hệ thống portal tại đường link: https://portal.vietnix.vn/.
Sau đó vào phần Hỗ trợ > Chọn Gửi yêu cầu > Lựa chọn phòng ban mà bạn muốn gửi yêu cầu > Nhập nội dung cần hỗ trợ và nhấn Gửi.

Chúng tôi sẽ tiếp nhận và phản hồi ngay khi nhận được yêu cầu từ Quý Khách Hàng. Bạn có thể xem hướng dẫn chi tiết cách gửi ticket tại đây.
Nếu bạn còn vấn đề gì thắc mắc, hãy liên hệ đến hotline 1800 1093 để được hỗ trợ giải đáp nhanh chóng.

Vietnix có riêng đội ngũ tư vấn và hỗ trợ kỹ thuật chuyên nghiệp giúp khách hàng giải quyết được các vấn đề phát sinh một cách nhanh gọn nhất, không làm ảnh hưởng đến hiệu suất công việc. Đội ngũ nhân viên của chúng tôi với kinh nghiệm và trình độ chuyên môn cao sẵn sàng hỗ trợ khách hàng 24/7, mang đến cho khách hàng trải nghiệm tốt nhất khi sử dụng dịch vụ tại Vietnix.

Đảm bảo an toàn và bảo mật thông tin của Quý khách hàng là nhiệm vụ Vietnix luôn đặt lên hàng đầu. Chúng tôi sẽ không xâm phạm vào thông tin và dữ liệu của khách hàng khi chưa được cho phép. Vietnix cam kết không chia sẻ thông tin khách hàng dưới bất kỳ hình thức nào cho bên thứ ba. Mọi hoạt động sẽ tuân thủ đúng pháp luật, điều khoản hợp đồng và Chính sách bảo mật thông tin của chúng tôi.

Vietnix có hệ thống các kênh liên lạc đa dạng giúp bạn dễ dàng kết nối được với chúng tôi. Bạn có thể liên hệ với Vietnix qua Fanpage Facebook, Livechat, Ticket, Email,… Ngoài ra, trong trường hợp cần hỗ trợ nhanh chóng, bạn có thể gọi đến hotline: 1800 1093 – 07 088 44444 để được giải quyết kịp thời.

Tại Vietnix, chúng tôi hỗ trợ việc hoàn tiền trong vòng 30 ngày kể từ khi dịch vụ của quý khách được kích hoạt trên hệ thống (không tính thời gian dùng thử dịch vụ), ngoại trừ các dịch vụ: Domain, SSL, License.

– Đối với các dịch vụ Hosting, VPS: Hoàn tiền 100% trong vòng 07 ngày kể từ ngày đăng ký dịch vụ. Sau 07 ngày hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

– Đối với các dịch vụ Server, Colocation: hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

Quý khách có thể xem nội dung chi tiết tại Chính sách hoàn tiền của Vietnix.

Xem tất cả câu hỏi