标签: terminal compiler-errors tcpdump yosemite
我总是最终收到此错误消息,“tcpdump:ioctl(SIOCIFCREATE):不允许操作” 对我做错的任何想法。我在OS X Yosemite上运行它。
答案 0 :(得分:10)
对我做错的任何想法
不以root身份运行tcpdump。在Yosemite和更高版本中,tcpdump默认捕获“任意”设备,设置“任何”设备需要root权限 - 而不仅仅是打开BPF设备的能力。