You did read the man page, right? And the articles in docs/FAQ which discuss promiscuous mode.
On some systems, libpcap can open the interface in non-promiscuous mode w/o being root, but that's rare. That's what the run time option is for. But it rarely works. Even if it does, it's mostly useless for traffic monitoring. BUT: If all you want is the netflow packets, you can try -i | --interface none ... as long as non-root can open the port the netflow packets are being sent to, it might work. -----Burton -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Amit Sinha Sent: Thursday, June 23, 2005 4:23 AM To: [email protected] Subject: [Ntop] running ntop without root privileges Hi all, I am a newbee. I am trying to run ntop as non-root and this is what I get: $ ./ntop -u <user-not-root> Wed Jun 22 18:53:17 2005 Initializing gdbm databases Wed Jun 22 18:53:17 2005 **WARNING** You need root capabilities to capture network packets. Please enter the root password: Wed Jun 22 18:53:19 2005 **ERROR** The specified root password is not correct. Wed Jun 22 18:53:19 2005 **ERROR** Sorry, ntop uses network interface(s) in promiscuous mode, so it needs root permission to run. Is there a work around this? I want ntop to use the netflow data that is being captured. Thanks, Amit _______________________________________________ Ntop mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop _______________________________________________ Ntop mailing list [email protected] http://listgateway.unipi.it/mailman/listinfo/ntop
