Installation & Configuration
- Ntop is available in the Extra repository:
# pacman -S ntop
- During the first run of ntop, you must set the admin password:
- Next, look at /etc/conf.d/ntop for configure the network interface, what you want to use.
- Next, start the ntop service:
# /etc/rc.d/ntop start
- Also, if preferred, add ntop to DAEMONS list in /etc/rc.conf to start process automatically at boot.
- The configuration file is located at /etc/conf.d/ntop
Tips & Tricks
ntop's web interface
To access ntop's web interface, enter http://127.0.0.1:3000/ into your web browser. To make changes to the server, you will need to enter your username (default = admin) and password.
If ntop is not just used locally on your machine, but network wide by multiple users, you'd be better off by allowing SSL connections (https) only.
# [...] = other parameters given # ntop -w 4223 [...]
You can also provide ntop with your own SSL certificate. Simply put it in ntop's config directory and name it ntop-cert.pem
# cd /etc/ntop/ # openssl req -x509 -nodes -days 365 \-subj '/C=US/L=Portland/CN=swim' \-newkey rsa:1024 -keyout ntop-cert.pem -out ntop-cert.pem
**ERROR** RRD: Disabled - unable to create base directory (err 13, /var/lib/ntop/rrd)
Directory may not exist. Create it and make sure it belongs to user nobody
Please enable make sure that the ntop html/ directory is properly installed
If you receive this warning while trying to access the web interface, edit /etc/conf.d/ntop to include your IP and restart the daemon. For example:
NTOP_ARGS="-i eth0 -w 127.0.0.1:3000"
This is the IP you will use to access the web interface.