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

Reply via email to