运行tcpdump时遇到问题。我必须以非root用户身份运行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 那也没有做到。