1. Giới thiệu về Debian và Proxmox
- Debian Linux: Một hệ điều hành mã nguồn mở nổi tiếng, hỗ trợ nhiều kiến trúc phần cứng, ưu tiên sự ổn định và bảo mật.
- Proxmox VE: Nền tảng ảo hóa mạnh mẽ, hỗ trợ cả KVM (máy ảo) và LXC (container).
Thay vì tải ISO Debian và cài đặt thủ công, chúng ta sẽ sử dụng tteck script để tự động tạo VM Debian 12 trên Proxmox.

2. Chuẩn bị môi trường
- Một server đã cài đặt Proxmox VE và có quyền truy cập Shell.
- Kết nối internet ổn định.
- Quyền quản trị trên Proxmox (root).
3. Cài Debian 12 bằng tteck script
Trên Proxmox Shell, chạy lệnh:
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/debian-vm.sh)"
⚡ Thông số mặc định:
- RAM: 2GB
- Storage: 2GB
- CPU: 2 vCPU
Script sẽ:
- Tải Debian Cloud Image.
- Tạo VM Debian 12.
- Cấu hình cơ bản và khởi động VM.
4. Cập nhật hệ thống & cài công cụ cơ bản để SSH
VÌ thao tác trong console của vm proxmox khá bất tiện nên chúng ta sẽ cài ssh để dễ sử dụng hơn
Mở Console của VM mới tạo → đăng nhập bằng root → chạy:
apt update && apt upgrade -y
apt install sudo curl wget nano htop openssh-server -y
systemctl enable ssh
systemctl start ssh
5. Kết nối SSH vào Debian VM
- Lấy IP của VM:
ip a
Ví dụ kết quả trả về có 192.168.0.xxx thì đó chính là ip cần lấy
Kết nối từ máy trong mạng LAN:
Nếu root SSH bị chặn, xem bước 7 để bật tạm thời.
6. Tạo user mới & cấp quyền sudo
adduser manh
# nhập mật khẩu: nhập pass muốn đặt
usermod -aG sudo manh
Kiểm tra quyền:
su - manh
sudo whoami # kết quả: root
