ubuntu 16.04/ubuntu 17.10
下使用wireshark
可能会遇到如下权限问题:
Couldn’t run /usr/bin/dumpcap in child process: Permission denied
也有可能列表中找不到我们抓包的网卡。
可以使用如下方法解决:
1.添加wireshark
用户组
$ sudo groupadd wireshark
2.将dumpcap
更改为wireshark
用户组
$ sudo chgrp wireshark /usr/bin/dumpcap
3.让wireshark
用户组有root
权限使用dumpcap
$ sudo chmod 4755 /usr/bin/dumpcap
4.将需要使用的用户名(一般都是当前登陆用户)加入wireshark
用户组
$ sudo gpasswd -a `whoami` wireshark