Jan*_*hou 54 networking wireshark 14.04
我安装了Wireshark。不建议以 root 身份运行,因此
我做了
sudo dpkg-reconfigure wireshark-common
Run Code Online (Sandbox Code Playgroud)
根据:
http://wiki.wireshark.org/CaptureSetup/CapturePrivileges
回答是,注销启动 Wireshark 并收到此消息:
couldn't run /usr/bin/dumpcap in child process: Permission Denied.
Run Code Online (Sandbox Code Playgroud)
我想我遵循了配置 Wireshark 的推荐方式,它在 13.10 中有效,在 14.04 中无效
仅供参考,重新配置wireshark-common 实际上是将dumpcap 的组设置为Wireshark。还是不行。我查了一下。
14.04应该怎么做?
小智 80
运行后发现:
sudo dpkg-reconfigure wireshark-common
Run Code Online (Sandbox Code Playgroud)
中wireshark
创建了一个组/etc/gshadow
。所以我只写了:
sudo gpasswd -a $USER wireshark
Run Code Online (Sandbox Code Playgroud)
和注销/登录,现在它工作正常!
Thu*_*asa 26
是的,你做对了。但是有些东西丢失了。如果您看到错误消息,例如couldn't run /usr/bin/dumpcap in child process: Permission Denied
.Go to terminal and
sudo dpkg-reconfigure wireshark-common
Run Code Online (Sandbox Code Playgroud)
选择答案为“ YES
”。然后将用户添加到组中
sudo adduser $USER wireshark
Run Code Online (Sandbox Code Playgroud)
然后重启你的机器并打开wireshark。有用。
归档时间: |
|
查看次数: |
152046 次 |
最近记录: |