在ubuntu中安装完wireshark后,使用普通用户抓包时候会发现不能选择interface
处理如下:
1、添加wireshark用户组。可以发现在/etc/group中多了一个wireshark组
sudo groupadd wireshark
2、将dumpcap更改为wireshark用户组
sudo chgrp wireshark /usr/bin/dumpcap
3、让wireshark用户组有root权限使用dumpcap
sudo chmod 4755 /usr/bin/dumpcap
(注意:如果设为4754 Wireshark还是会提示没有权限 )
4、将需要使用的普通用户名加入wireshark用户组,我的用户是“martin”(需要根据具体用户名修改!),则需要使用命令:
sudo gpasswd -a martin wireshark
阅读(3314) | 评论(0) | 转发(0) |