Một VPS mới thường bị dò mật khẩu SSH chỉ vài phút sau khi có IP công khai. Dưới đây là 5 bước nên làm ngay trong 15 phút đầu tiên, áp dụng cho Ubuntu/Debian.
1. Cập nhật hệ thống
sudo apt update && sudo apt upgrade -y Bản vá bảo mật được phát hành liên tục; một máy chưa cập nhật là mục tiêu dễ nhất.
2. Tạo người dùng riêng, không dùng root hằng ngày
adduser deploy usermod -aG sudo deploy 3. Đăng nhập SSH bằng khoá, tắt mật khẩu
Trên máy của bạn: ssh-copy-id deploy@IP_VPS. Sau khi đăng nhập bằng khoá thành công, sửa /etc/ssh/sshd_config:
PermitRootLogin no PasswordAuthentication no rồi sudo systemctl reload ssh. Luôn giữ một phiên SSH đang mở trong lúc thử, để không tự khoá mình ở ngoài.
4. Bật tường lửa, chỉ mở cổng cần dùng
sudo ufw allow OpenSSH sudo ufw allow 80,443/tcp sudo ufw enable 5. Chặn dò mật khẩu và tự cập nhật bản vá
sudo apt install -y fail2ban unattended-upgrades sudo dpkg-reconfigure -plow unattended-upgrades Năm bước này không thay cho sao lưu định kỳ và giám sát, nhưng đã chặn được phần lớn các cuộc tấn công tự động nhắm vào VPS mới.

