Sau khi mua VPS, bước đầu tiên là kết nối vào nó để quản lý. Bài viết này hướng dẫn 2 cách kết nối VPS từ Windows: dùng PuTTY (phần mềm truyền thống) và Windows Terminal/PowerShell (hiện đại hơn).
Thông tin cần có trước khi bắt đầu
Sau khi mua VPS, bạn sẽ nhận được email với:
- IP VPS — ví dụ:
103.151.25.100 - Username — thường là
root(Linux) hoặcAdministrator(Windows) - Password — mật khẩu đăng nhập
- Port SSH — mặc định là
22
Cách 1: Dùng PuTTY (Khuyên dùng cho người mới)
Bước 1: Tải PuTTY
- Truy cập: https://www.putty.org
- Tải file
putty-64bit-xxx-installer.msi(bản 64-bit) - Cài đặt như phần mềm thông thường, nhấn Next → Next → Install
Bước 2: Mở PuTTY và nhập thông tin
- Mở PuTTY từ Start Menu
- Trong ô
Host Name (or IP address)nhập IP VPS của bạn - Ô
Portđể mặc định là22 - Connection type: chọn SSH
- (Tuỳ chọn) Trong ô
Saved Sessions, đặt tên rồi nhấn Save để dùng lại lần sau - Nhấn Open
Bước 3: Xác nhận kết nối lần đầu
- Lần đầu kết nối, PuTTY hỏi "The server key is not cached..." → Nhấn Accept
- Cửa sổ đen hiện ra, nhập
rootrồi Enter - Nhập mật khẩu (khi gõ sẽ không hiện ký tự — đó là bình thường) rồi Enter
- Nếu thấy dòng
root@hostname:~#là đăng nhập thành công!
Cách 2: Dùng PowerShell / Windows Terminal (Windows 10/11)
Windows 10/11 đã tích hợp sẵn SSH client, không cần cài thêm gì.
Bước 1: Mở PowerShell hoặc Windows Terminal
- Nhấn
Windows + X→ chọn Windows Terminal hoặc PowerShell - Hoặc nhấn
Windows + R→ gõpowershell→ Enter
Bước 2: Gõ lệnh SSH
ssh root@103.151.25.100
Thay 103.151.25.100 bằng IP VPS của bạn.
Bước 3: Xác nhận và nhập mật khẩu
- Lần đầu kết nối sẽ hỏi:
Are you sure you want to continue connecting (yes/no)?→ gõyes - Nhập mật khẩu rồi Enter
- Thấy dấu nhắc
root@hostname:~#là thành công
Nếu port SSH không phải 22, thêm tham số -p:
ssh -p 2222 root@103.151.25.100
Xử lý lỗi thường gặp
- Connection refused: Sai port hoặc VPS chưa chạy. Kiểm tra lại port SSH
- Connection timed out: Firewall block port 22. Kiểm tra Security Group/Firewall trên panel
- Permission denied: Sai mật khẩu. Dùng tính năng reset password trên panel H2Cloud
- Host key verification failed: VPS đã cài lại OS. Xoá key cũ bằng lệnh:
ssh-keygen -R 103.151.25.100
Mẹo hay
Lưu kết nối vào file config để không cần gõ lại mỗi lần. Tạo file C:UsersYourName.sshconfig:
Host myvps
HostName 103.151.25.100
User root
Port 22
Sau đó chỉ cần gõ ssh myvps là kết nối ngay!