我是靠谱客的博主 超级耳机,最近开发中收集的这篇文章主要介绍wireshark: You don‘t have permission to capture on that device,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1.问题
Capturing on 'enx00e04c360091'
tshark: The capture session could not be initiated on interface 'enx00e04c360091' (You don't have permission to capture on that device).
Please check to make sure you have sufficient permissions, and that you have the proper interface or pipe specified
2.解决
1.创建Wireshark组。这一步在安装Wireshark的时候,也会完成。
# groupadd -g wireshark
# usermod -a -G wireshark <自己的用户名>
# chgrp wireshark /usr/bin/dumpcap
# chmod 4750 /usr/bin/dumpcap
2.赋予权限
# setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap
//验证
# getcap /usr/bin/dumpcap
或者
# /usr/bin/dumpcap = cap_net_admin,cap_net_raw+eip
普通用户可以抓bao了
最后
以上就是超级耳机为你收集整理的wireshark: You don‘t have permission to capture on that device的全部内容,希望文章能够帮你解决wireshark: You don‘t have permission to capture on that device所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复