J'ai du mal à exécuter tcpdump. Je dois exécuter tcpdump avec un utilisateur non root. J'ai recherché mon problème sur le Web et j'ai compris que je devrais:
sudo setcap cap_net_admin=eip /usr/sbin/tcpdump
Cela m'a permis d'exécuter tcpdump avec mon utilisateur, mais j'ai ensuite obtenu:
you don't have permission to capture on that device
sur n'importe quel appareil que j'ai essayé de capturer.
Est également allé un peu de force brute et a fait:
sudo chmod +s /usr/sbin/tcpdump
Cela ne l'a pas fait non plus.
tcpdump: eth0: You don't have permission to capture on that device (socket: Operation not permitted