千家信息网

非root用户正常使用wireshark方法

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,今天在linux环境下运行wireshark抓包,安装好wireshark后,开始抓包总是报错,内容如下:The capture session could not be initiated (fai
千家信息网最后更新 2026年11月01日非root用户正常使用wireshark方法

今天在linux环境下运行wireshark抓包,安装好wireshark后,开始抓包总是报错,内容如下:

The capture session could not be initiated (failed to set hardware filter to promiscuous mode)

Please check to make sure you have sufficient permissions, and that you have


查询解决方法,结果是将选项中的混杂模式关闭,关闭后仍然报错,继续查询,突然想起来可能是用户权限问题,然后用sudo wireshark打开wireshark就正常了,但是wireshark官方不推荐这么做:

Running as user "root" and group "root".
This could be dangerous.

dumpcap需要root权限才能使用的,以普通用户打开Wireshark,Wireshark当然没有权限使用dumpcap进行截取封包。


所以用另一种方法,改变/usr/share/dumpcap的group,添加一个group:wireshark,chgrp到wireshark组,再改成4755权限,这样方便权限控制,具体步骤如下:


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用户组,我的用户是godben,你添加需要更改这个。
sudo gpasswd -a godben wireshark

这样就完成,你可以使用自己的用户打开Wireshark,并且有权限进行操作了。

用户 权限 用户组 方法 查询 普通 内容 官方 模式 步骤 环境 结果 问题 封包 装好 控制 推荐 混杂 运行 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手冲咖啡和咖啡机区别 上海睿民互联网科技有限公司 盈实互联网科技 中资互联网科技 深圳互联网络科技有限公司 互联网与新科技 互联网与未来科技 成都互联网科技公司 广州慧亚互联网科技怎么样 互联网系的金融科技公司 速维有品互联网信息科技(苏州)有限公司 互联网科技扶贫时间 美国互联网科技实力 有人说阿里系是互联网科技企业 北京天晋互联网科技有限公司 科技和互联网行业的特点 陕西彩京云互联网科技有限公司 河南商务圈互联网科技有限公司 科技美学互联网 艺术 武汉亿视互联网科技有限公司 深圳恒合互联网络科技有限公司 互联网 科技创新 国外互联网科技网站 剑昆互联网络科技有限公司临桂 知域互联网科技有限公司大骗子 互联网金融科技展 合肥互联网科技公司公章图片 宁波跨境商互联网科技有限公司 平安好医生打造互联网科技医疗 上海旺乐尼互联网科技有限公司
0