在 Debian 系统中,dumpcap 通常位于 /usr/bin/dumpcap,它属于 Wireshark 套件。
可以先检查是否存在:
which dumpcap
或
dpkg -l | grep dumpcap
dumpcap 包含在 wireshark-common 包中:
sudo apt update
sudo apt install wireshark-common
如果你需要图形界面,也可以直接安装:
sudo apt install wireshark
dumpcap 需要 捕获网络数据包 的权限,常见做法有两种:
安装时通常会创建 wireshark 组,把用户加入该组即可:
sudo usermod -aG wireshark $USER
然后 重新登录 或执行:
newgrp wireshark
sudo chmod +s /usr/bin/dumpcap
这种方式安全性较低,不建议在生产环境使用。
dumpcap -v
如果你是在 Docker / 容器 / 最小化系统 中找不到,也可以告诉我具体环境,我可以帮你进一步排查。