让Wireshark在ubuntu下以非root用户运行并抓包

通过命令安装wireshark,当提示是否需要以非root抓包的时候选择yes。

然后终端下执行命令:


sudo sudo chgrp user{user改为你的用户名} /usr/bin/dumpcap
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap


然后就可以以你自己的用户名进行抓包啦!

你可能感兴趣的:(让Wireshark在ubuntu下以非root用户运行并抓包)