Prerequisites
- Debian 12 server
- SSH access with sudo privileges
- Internet connection
Step 1: Update System Packages
sudo apt update && sudo apt upgrade -y
Step 2: Install Dependencies
sudo apt install -y wget curl gnupg lsb-release
Step 3: Add ntopng Repository
wget https://packages.ntop.org/ntop.gpg -O /etc/apt/trusted.gpg.d/ntop.asc
echo "deb http://packages.ntop.org/apt-stable/debian/12/ all main" | sudo tee -a /etc/apt/sources.list
Step 4: Install ntopng
sudo apt update && sudo apt install ntopng
Step 5: Start and Enable ntopng
sudo systemctl start ntopng
sudo systemctl enable ntopng
Step 6: Access ntopng Web Interface
Open your browser and navigate to:
http://your-server-ip:3000
You can log in with the default username admin and the password admin.