Obecně nevím, ale pokud potřebuji spustit skript "při bootu", dávám ho přímo do /etc/rc.local, takže ten soubor pak vypadá např. takto: #!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/home/arrange/bootupscript
exit 0
přičemž do /home/arrange/bootupscript dám ten skript. Je třeba ještě zkontrolovat, jestli jsou oba soubory (/etc/rc.local a /home/arrange/bootupscript) spustitelné rootem.
Taky neznám podrobně příkaz ntop, ale je třeba zkontrolovat, jestli máš možnost ten výstup z něj při bootu vidět.