安装完wireshark后,普通用户权限不够而不能执行抓包操作。
原因:
当前用户的权限不足。新建用户组并配置root权限,再把dumpcap的文件目录和自己的用户名加进来就行啦。
解决方法:
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用户组(tomycl是我的用户名)
sudo gpasswd -a tomycl wireshark
这样再打开wireshark就能抓取当前网卡的信息了。
本文介绍了解决Wireshark因权限不足无法进行抓包的问题。通过创建用户组、更改dumpcap的所有权、设置文件权限及将当前用户添加到新组等步骤,确保普通用户也能正常使用Wireshark进行网络分析。

7381

被折叠的 条评论
为什么被折叠?



