Tcpdump चलाने में परेशानी हो रही है। मुझे गैर-रूट उपयोगकर्ता के साथ tcpdump चलाना होगा। मेरी समस्या के लिए वेब खोजा और मुझे लगा कि मुझे चाहिए:
sudo setcap cap_net_admin=eip /usr/sbin/tcpdump
इसने मुझे अपने उपयोगकर्ता के साथ tcpdump चलाने में सक्षम बनाया लेकिन फिर मुझे मिला:
you don't have permission to capture on that device
किसी भी उपकरण पर मैंने कब्जा करने की कोशिश की।
थोड़ा-सा बल भी गया और किया:
sudo chmod +s /usr/sbin/tcpdump
यह भी नहीं किया।
tcpdump: eth0: You don't have permission to capture on that device (socket: Operation not permitted