Windows

Cách kết nối RDP vào VPS Windows Server chi tiết 2026

Vừa thuê một VPS Windows Server và muốn đăng nhập để bắt đầu cài đặt? Việc đầu tiên bạn cần làm là kết nối qua RDP (Remote Desktop Protocol), giao thức mặc định của Microsoft cho phép điều khiển máy tính từ xa. Bài viết này sẽ hướng dẫn chi tiết cách kết nối RDP vào VPS Windows Server từ nhiều hệ điều hành khác nhau, kèm theo các bước cấu hình bảo mật quan trọng và cách xử lý các lỗi thường gặp.

Tóm tắt nhanh

  • RDP sử dụng cổng 3389 mặc định, bạn cần một công cụ Remote Desktop Client (có sẵn trên Windows, tải về cho macOS/Linux).
  • Thông tin đăng nhập mặc định là tài khoản Administrator và mật khẩu do nhà cung cấp VPS cấp, bạn nên đổi ngay sau lần đăng nhập đầu tiên.
  • Cấu hình Windows Firewall và đổi cổng RDP mặc định giúp giảm rủi ro bị tấn công brute-force.

Yêu cầu trước khi bắt đầu

  • Một VPS chạy Windows Server đã được kích hoạt (bạn có thể tham khảo dịch vụ VPS Windows có IPv4 riêng tại Việt Nam).
  • Thông tin đăng nhập: địa chỉ IP, tên người dùng (thường là Administrator) và mật khẩu do nhà cung cấp cấp.
  • Máy tính cá nhân có kết nối internet và cài đặt sẵn ứng dụng Remote Desktop Client.
  • Hiểu biết cơ bản về cách sử dụng dòng lệnh và cấu hình firewall.

Vì sao RDP là lựa chọn chính cho VPS Windows?

Khi bạn thuê một máy chủ Windows, giao diện đồ họa (GUI) là điểm mạnh để quản lý. RDP cho phép bạn làm việc với giao diện này từ xa một cách mượt mà, như thể đang ngồi trước máy chủ. Khác với SSH trên Linux, RDP truyền tải toàn bộ giao diện desktop, giúp bạn dễ dàng thao tác với các ứng dụng đồ họa như IIS Manager, SQL Server Management Studio, hay các phần mềm quản trị khác.

Ngoài ra, RDP còn hỗ trợ nhiều tính năng như chia sẻ clipboard, ổ đĩa và máy in giữa máy tính cá nhân và máy chủ, giúp việc sao chép dữ liệu và cấu hình trở nên thuận tiện hơn rất nhiều.

Bước 1 - Tìm địa chỉ IP và thông tin đăng nhập

Ngoài ra, hãy chắc chắn bạn có tên người dùng và mật khẩu. Mặc định, VPS Windows Server sử dụng tài khoản Administrator với quyền cao nhất. Mật khẩu có thể được cấp ngẫu nhiên hoặc do bạn tự đặt trong quá trình đăng ký.

# Lưu ý: Không có lệnh nào trên máy tính cá nhân để tìm IP của VPS.
# Bạn cần xem trong email xác nhận hoặc bảng quản trị của nhà cung cấp.

Bước 2 - Kết nối RDP từ Windows

Nếu bạn đang dùng Windows 10 hoặc Windows 11, ứng dụng Remote Desktop Connection (MSTSC) đã được cài sẵn. Cách nhanh nhất để mở nó là nhấn tổ hợp phím Windows + R, gõ mstsc và nhấn Enter.

Trong cửa sổ Remote Desktop Connection, nhập địa chỉ IP của VPS vào ô Computer, ví dụ 103.xxx.xxx.xxx. Sau đó nhấn Connect.

Khi cửa sổ đăng nhập Windows Security hiện ra, nhập tên người dùng Administrator và mật khẩu tương ứng. Nếu muốn tránh gõ lại mỗi lần, bạn có thể đánh dấu vào ô Remember me.

Xác minh: Sau khi xác thực thành công, bạn sẽ thấy toàn bộ giao diện desktop của Windows Server. Bạn có thể mở Server Manager để bắt đầu cấu hình.

Bước 3 - Kết nối RDP từ macOS

Trên macOS, bạn cần cài đặt ứng dụng Microsoft Remote Desktop từ App Store (miễn phí). Sau khi cài đặt, mở ứng dụng và nhấn nút + để thêm một PC mới.

Trong mục PC name, nhập địa chỉ IP của VPS. Bạn có thể để trống mục User account để nhập mỗi lần kết nối, hoặc điền sẵn tài khoản Administrator và mật khẩu.

Nhấn đúp vào tên PC vừa tạo để bắt đầu kết nối. Nếu thấy cảnh báo về chứng chỉ, hãy chọn Continue vì VPS mới thường chưa có chứng chỉ chuẩn.

Bước 4 - Kết nối RDP từ Linux

Trên Linux, công cụ phổ biến nhất để kết nối RDP là Remmina hoặc FreeRDP. Với Ubuntu hoặc Debian, bạn có thể cài Remmina bằng lệnh:

sudo apt update
sudo apt install remmina remmina-plugin-rdp -y

Sau khi cài đặt, mở Remmina, chọn giao thức RDP, nhập địa chỉ IP của VPS vào ô Server, tên người dùng Administrator và mật khẩu. Nhấn Connect để bắt đầu phiên làm việc.

Xác minh: Nếu kết nối thành công, bạn sẽ thấy giao diện desktop Windows Server trong cửa sổ Remmina.

Bước 5 - Cấu hình Windows Firewall cho phép RDP

Thông thường, VPS Windows Server đã được cấu hình sẵn để cho phép kết nối RDP. Tuy nhiên, nếu bạn gặp lỗi kết nối, hãy kiểm tra Windows Firewall trên VPS. Để làm điều này, bạn cần kết nối qua một phương thức khác như PowerShell Remoting hoặc bảng điều khiển web của nhà cung cấp.

Trên VPS Windows Server, mở Windows Defender Firewall with Advanced Security và đảm bảo quy tắc Remote Desktop (mục Inbound Rules) được bật. Bạn cũng có thể kiểm tra bằng lệnh PowerShell sau:

Get-NetFirewallRule -DisplayGroup "Remote Desktop" | Select-Object Name, Enabled, Direction

Kết quả mong đợi là trạng thái True ở cột Enabled và hướng Inbound.

Bước 6 - Bảo mật kết nối RDP

Mặc định, RDP lắng nghe trên cổng 3389 và rất dễ bị quét bởi botnet. Để giảm rủi ro tấn công brute-force, bạn nên thực hiện các bước sau:

Đổi mật khẩu Administrator

Ngay sau lần đăng nhập đầu tiên, hãy đổi mật khẩu. Trên VPS, nhấn Ctrl + Alt + Delete (hoặc dùng Ctrl + Alt + End trong phiên RDP) và chọn Change a password. Dùng mật khẩu dài tối thiểu 12 ký tự, kết hợp chữ hoa, chữ thường, số và ký tự đặc biệt.

Đổi cổng RDP mặc định

Đổi cổng 3389 sang một số khác giúp giảm đáng kể lượng quét tự động. Cách làm như sau:

# Trên VPS, mở Registry Editor (regedit)
# Đi đến: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
# Sửa giá trị PortNumber (dạng DWORD) sang số mong muốn, ví dụ 3390.
# Đổi giá trị sang Decimal rồi nhập số cổng mới.

Sau khi đổi, bạn cần khởi động lại dịch vụ Remote Desktop hoặc khởi động lại VPS. Lần kết nối sau, bạn phải thêm cổng mới vào địa chỉ IP, ví dụ 103.xxx.xxx.xxx:3390.

Giới hạn IP truy cập bằng firewall

Nếu bạn chỉ quản trị VPS từ một địa chỉ IP cố định (như IP nhà riêng hoặc công ty), hãy cấu hình Windows Firewall để chỉ cho phép kết nối RDP từ IP đó. Điều này có thể thực hiện trong Windows Defender Firewall with Advanced Security bằng cách sửa quy tắc Remote Desktop, mục Scope, và nhập địa chỉ IP nguồn được phép.

Tại thueVPS, các gói VPS Windows đều hỗ trợ tính năng snapshot và backup, giúp bạn dễ dàng khôi phục nếu có sự cố trong quá trình cấu hình.

Xử lý các lỗi kết nối RDP thường gặp

Lỗi 1: Không thể kết nối, hết thời gian chờ

Nguyên nhân thường gặp nhất là firewall trên VPS chặn cổng 3389 hoặc bạn nhập sai địa chỉ IP. Kiểm tra lại địa chỉ IP và thử ping từ máy tính cá nhân:

ping 103.xxx.xxx.xxx

Nếu ping không có phản hồi, có thể VPS đang tắt hoặc bị firewall chặn ICMP. Bạn cần đăng nhập vào bảng điều khiển của nhà cung cấp VPS (hoặc sử dụng tính năng console) để kiểm tra trạng thái máy chủ.

Lỗi 2: Màn hình đen sau khi đăng nhập

Một số trường hợp sau khi đăng nhập RDP thành công, màn hình chỉ hiển thị màu đen. Nguyên nhân thường do dịch vụ Desktop Window Manager hoặc Graphics Driver gặp trục trặc. Thử nhấn Ctrl + Alt + End và chọn Task Manager, sau đó khởi động lại dịch vụ explorer.exe.

Lỗi 3: Nhận được cảnh báo chứng chỉ

Cảnh báo "The identity of the remote computer cannot be verified" xuất hiện vì VPS dùng chứng chỉ tự ký. Điều này bình thường với VPS mới, bạn có thể chọn Yes để tiếp tục. Nếu muốn hết cảnh báo, hãy cài đặt chứng chỉ SSL cho Remote Desktop hoặc cấu hình RD Gateway, một giải pháp nâng cao hơn.

Câu hỏi thường gặp

Có thể kết nối RDP từ điện thoại di động không?

Có. Microsoft cung cấp ứng dụng Microsoft Remote Desktop cho cả iOS và Android. Bạn có thể tải từ App Store hoặc Google Play và nhập địa chỉ IP, tài khoản như trên máy tính.

RDP có tiêu tốn băng thông không?

Có, nhưng khá ít nếu bạn chỉ thao tác văn bản. Trải nghiệm hình ảnh động, video sẽ tiêu tốn nhiều băng thông hơn. Kết nối qua VPS Linux với WireGuard VPN có thể giúp bảo mật và ổn định hơn cho phiên làm việc.

Làm sao để tắt RDP khi không cần dùng?

Bạn có thể tắt Remote Desktop trong Server Manager, mục Local Server, tắt tùy chọn Remote Desktop. Tuy nhiên, nếu cần quản trị sau này, bạn phải bật lại qua bảng điều khiển VPS của nhà cung cấp.

Tôi có thể thay đổi tài khoản mặc định Administrator không?

Bạn có thể tạo thêm tài khoản người dùng mới với quyền Administrator và vô hiệu hóa tài khoản Administrator mặc định. Điều này giúp tăng tính bảo mật. Dùng lệnh sau trên PowerShell (chạy với quyền admin):

Bài viết liên quan

Lưu ý: Bài viết mang tính tham khảo, tổng hợp kiến thức chung. Mỗi hệ thống, hạ tầng và nhu cầu có đặc thù riêng, nên kiểm thử trong môi trường an toàn và tham vấn kỹ sư trước khi triển khai thực tế.