Kết nối SSH
SSH là gì?
SSH (Secure Shell) là một giao thức mạng mật mã dùng để quản lý các thiết bị mạng một cách an toàn. Với vPanel, nhiều thao tác dòng lệnh hệ thống sẽ được thực hiện thông qua môi trường SSH.
Các phần mềm hỗ trợ SSH phổ biến
- Windows: PuTTY, MobaXterm, Windows Terminal, hoặc Command Prompt.
- MacOS / Linux: Terminal mặc định, iTerm2.
Cách 1: Kết nối cơ bản
Mở chương trình cửa sổ dòng lệnh (Terminal hoặc PowerShell) và nhập cú pháp sau:
bashssh root@<IP_cua_may_chu>
Ví dụ: ssh root@123.45.67.89
Sau đó, hệ thống sẽ yêu cầu bạn nhập mật khẩu root. Lưu ý rằng trên môi trường Linux Terminal, khi bạn gõ mật khẩu, các ký tự sẽ bị ẩn hoàn toàn vì lý do bảo mật. Cứ gõ thật chính xác và nhấn Enter.
Tuyệt đối không chia sẻ tài khoản root cho những cá nhân hay tổ chức không đáng tin cậy.
Cách 2: Cấu hình kết nối SSH bằng Private Key (Khuyên dùng)
Đăng nhập bằng mật khẩu truyền thống có nguy cơ bị tấn công Brute-Force. Chúng tôi luôn khuyến khích sử dụng bộ khóa SSH (SSH Key).
Bước 1: Tạo SSH Key
bashssh-keygen -t rsa -b 4096
Bước 2: Trỏ Private Key (File .pem hoặc .id_rsa) thông qua lệnh SSH:
bashssh -i /path/to/your/private_key.pem root@<IP_cua_may_chu>
Bước 3: Để bảo mật máy chủ vPanel triệt để, bạn có thể vô hiệu hóa tính năng đăng nhập bằng mật khẩu thông qua việc chỉnh sửa cấu hình SSH:
bashnano /etc/ssh/sshd_config
Đổi PasswordAuthentication yes thành PasswordAuthentication no. Lưu lại và sau đó khởi động lại SSH service:
bashsystemctl restart sshd
Tại bảng điều khiển vPanel CLI, bạn có thể sử dụng tính năng 17. Quản lý SSH để mở menu quản lý SSH.
Xử lý khi IP bị khoá
Nếu bạn nhập sai mật khẩu quá 5 lần, Fail2Ban (tính năng bảo mật đi kèm vPanel) sẽ khóa IP của bạn trong khoảng thời gian nhất định để chống spam đăng nhập.
Trong thời gian đó, bạn có thể chuyển tạm mạng Wi-Fi khác hoặc bật ứng dụng VPN/1.1.1.1 để kết nối lại và bỏ block IP cũ trong cài đặt Firewall.
