Wireshark抓包提示没有设备权限

iMac使用Wireshark去抓包的时候很悲剧的告诉我 you don't have permission to capture on that device mac

那么我们自己修改下权限让我们有权限访问就好了.

  1. 打开终端,查看你实际用户的名字
    输入命令 whoami

  2. 进入 /dev 目录,修改权限
    输入命令 cd /dev
    输入命令 sudo chown 用户名:admin bp*

  3. 重新打开 WireShark 就ok了

详细命令如下:

iOS@lgdeMac:~$whoami
iOS
iOS@lgdeMac:~$cd /dev
iOS@lgdeMac:/dev$sudo chown iOS:admin bp*
Password:
iOS@lgdeMac:/dev$ls -l | grep bp
crw-------   1 iOS   admin           23,   0  8  3 08:55 bpf0
crw-------   1 iOS   admin           23,   1  8  3 08:55 bpf1
crw-------   1 iOS   admin           23,   2  8  3 08:55 bpf2
crw-------   1 iOS   admin           23,   3  8  3 08:55 bpf3
crw-------   1 iOS   admin           23,   4  8  3 11:30 bpf4
crw-------   1 iOS   admin           23,   5  8  3 08:55 bpf5
crw-------   1 iOS   admin           23,   6  8  3 11:32 bpf6
crw-------   1 iOS   admin           23,   7  8  3 08:55 bpf7
crw-------   1 iOS   admin           23,   8  8  3 11:32 bpf8
crw-------   1 root  wheel           23,   9  8  3 11:32 bpf9
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容