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