Để đăng nhập VPS Linux bằng PuTTY trên máy tính Windows, bạn chỉ cần kết nối qua giao thức SSH.
Bước 1: Tải và cài đặt PuTTY
Tải phiên bản mới nhất của PuTTY từ trang chính thức.
Tải và cài đặt PuTTY
Bước 2: Chuẩn bị thông tin VPS
Bạn cần có:
Bước 3: Mở PuTTY
- IP Address của VPS (ví dụ:
103.xxx.xxx.xxx)
- SSH Port (mặc định là 22, hoặc cổng khác nếu nhà cung cấp thay đổi)
- Username (thường là
root, ubuntu, debian, centos,...)
- Password hoặc SSH Private Key (.ppk)

Trong cửa sổ Session:
Sau đó nhấn Open.
Nếu VPS dùng cổng SSH khác (ví dụ 2222), hãy nhập đúng cổng đó.
Bước 4: Chấp nhận khóa máy chủ
Lần đầu kết nối sẽ xuất hiện thông báo:
PuTTY Security Alert
Nhấn Accept hoặc Yes để lưu khóa máy chủ và tiếp tục.
Bước 5: Đăng nhập
PuTTY sẽ hiển thị:
login as:
Nhập tên người dùng, ví dụ:
root
Nhấn Enter.
Tiếp theo:
Password:
Nhập mật khẩu VPS rồi nhấn Enter.
Lưu ý: Khi nhập mật khẩu, màn hình sẽ không hiển thị ký tự nào (không có dấu *). Đây là hành vi bình thường của SSH.
Đăng nhập thành công sẽ thấy dấu nhắc lệnh, ví dụ:
root@vps:~#
Nếu dùng SSH Key (.ppk)
- Trong PuTTY, vào:
Connection
└── SSH
└── Auth
└── Credentials
- Tại Private key file for authentication, chọn tệp
.ppk.
- Quay lại Session và nhấn Open.
- Đăng nhập bằng tên người dùng (ví dụ
root).
Nếu VPS dùng NAT
Nếu VPS Linux nằm sau NAT, hãy kết nối bằng IP Public và cổng SSH đã được chuyển tiếp.
Ví dụ:
Host Name: 45.123.100.10
Port: 50022
Username: root
Trong đó:
- 45.123.100.10 là IP Public của máy chủ.
- 50022 là cổng NAT được chuyển tiếp đến cổng SSH (22) của VPS Linux.
Lỗi thường gặp
| Lỗi |
Nguyên nhân |
Cách khắc phục |
Connection timed out |
Sai IP, sai cổng hoặc VPS không phản hồi |
Kiểm tra IP, cổng SSH và trạng thái VPS |
Connection refused |
Dịch vụ SSH chưa chạy hoặc firewall chặn |
Khởi động dịch vụ SSH, mở cổng trên firewall |
Access denied |
Sai tài khoản hoặc mật khẩu |
Kiểm tra lại thông tin đăng nhập |
No supported authentication methods available |
VPS yêu cầu SSH Key |
Sử dụng đúng tệp .ppk hoặc cấu hình xác thực phù hợp |
Sau khi đăng nhập thành công, bạn có thể quản lý VPS Linux bằng các lệnh SSH ngay trong cửa sổ PuTTY.