Ho problemi con l'esecuzione di tcpdump. Devo eseguire tcpdump con un utente non root. Ho cercato sul web il mio problema e ho capito che avrei dovuto:
sudo setcap cap_net_admin=eip /usr/sbin/tcpdump
Ciò mi ha permesso di eseguire tcpdump con il mio utente ma poi ho ottenuto:
you don't have permission to capture on that device
su qualsiasi dispositivo che ho provato a catturare.
Inoltre è andato un po 'di forza bruta e ha fatto:
sudo chmod +s /usr/sbin/tcpdump
Neanche quello lo ha fatto.
tcpdump: eth0: You don't have permission to capture on that device (socket: Operation not permitted