g宝盆网站建设优惠,苏州商动力网络科技有限公司,百度免费建个人网站,给境外网站网站做代理在使用tcpdump -i eth0 src host 192.168.0.184 and ip and port 22 -nn -w ping.pacp命令抓包并把抓到的数据保存到ping.pacp时#xff0c;出现了权限错误的报错。但实际上我这里用的是root用户执行的命令。 查阅man手册发现: 在tcpdump中#xff0c;-Z选项用于在启动数据…在使用tcpdump -i eth0 src host 192.168.0.184 and ip and port 22 -nn -w ping.pacp命令抓包并把抓到的数据保存到ping.pacp时出现了权限错误的报错。但实际上我这里用的是root用户执行的命令。 查阅man手册发现: 在tcpdump中-Z选项用于在启动数据包捕获后降低程序的权限从而增强系统的安全性。默认开启 如果tcpdump以root用户身份运行它将在打开用于捕获数据包的设备或输入保存文件后更改其运行时的用户IDUID和组IDGID。它会切换到指定的user的UID和该user的主组GID。 这样做的目的是减少tcpdump拥有的权限因为以root身份运行的进程如果被恶意利用可能会对系统造成严重的安全风险。 那么如果使用root用户遇到这个问题可以使用-Z root指定root身份执行tcpdump从而关掉这个默认选项