当我在centos 6上使用tcpdump时,即使当我是root的时候,我也得到了拒绝错误的权限。 我的命令是这样的:
sudo tcpdump -i eth0 -G 10 -w test.dmp port 80
我已经尝试使用-Z根或-Z my_username,但没有运气
sudo tcpdump -i eth0 -Z root -G 10 -w test.dmp port 80 sudo tcpdump -i eth0 -Z myuser_name -G 10 -w test.dmp port 80
有人知道如何使它工作?
如果您打算使用文件旋转,请确保您写入的目录是世界可写的。
tcpdump在用-w打开指定的第一个文件后立即删除权限,所以在下列情况下将无法写入目录: