[Repository/Mirror] wrieshark 使用时,无法打开网卡,权限不够
Tofloor
poster avatar
stone2020
deepin
2022-07-26 00:18
Author

在应用商店安装wireshark,打开网卡,发现没有权限。
image.png

Reply Favorite View the author
All Replies
stone2020
deepin
2022-07-26 00:20
#1

wget wireless-regdb wireless-tools wpasupplicant
Tengfei_Cao@TC-PC:~/Documents/docker/proj/e3_petalinux_dev$ sudo dpkg-reconfigure w

里面也没有 wireshark

Reply View the author
deepin-superuser
deepin
2022-07-26 00:27
#2

卸载商店安装的版本,

sudo apt install wireshark

Reply View the author
派了个萌
deepin
2022-07-26 01:17
#3
$ sudo groupadd wireshark
$ sudo usermod -a -G wireshark $USER
$ sudo chgrp wireshark /usr/bin/dumpcap
$ sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap

https://wiki.archlinux.org/title/Wireshark_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E4%BB%A5%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7%E8%BA%AB%E4%BB%BD%E6%8A%93%E5%8C%85

Reply View the author
stone2020
deepin
2022-07-26 01:24
#4
派了个萌
$ sudo groupadd wireshark
$ sudo usermod -a -G wireshark $USER
$ sudo chgrp wireshark /usr/bin/dumpcap
$ sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap

https://wiki.archlinux.org/title/Wireshark_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E4%BB%A5%E6%99%AE%E9%80%9A%E7%94%A8%E6%88%B7%E8%BA%AB%E4%BB%BD%E6%8A%93%E5%8C%85

应用商店安装的wireshark 不在bin 或者sbin下面,TryExec=/opt/apps/org.wireshark.wireshark/files/bin/wireshark
Exec=/opt/apps/org.wireshark.wireshark/files/bin/wireshark %f

Reply View the author
皓月当空
deepin
2022-07-26 05:29
#5

安装wireshark之后,执行以下操作,解决权限问题:

1.查找dumpcap 文件位置。 sudo find / -name dumpcap

2 sudo groupadd wireshark

3 sudo chgrp wireshark dunmpcap 绝对路径

4 sudo chmod 4755 dumpcap绝对路径

5 sudo usermod -a -G wireshark 你的用户名称

Reply View the author
皓月当空
deepin
2022-07-26 05:33
#6

忘记是参考谁的帖子了,当时记录下来的

Reply View the author
陌生人
deepin
2022-07-26 18:16
#7

最简单的就是sudo启动

Reply View the author
stone2020
deepin
2022-07-27 00:29
#8
陌生人

最简单的就是sudo启动

sudo /opt/apps/org.wireshark.wireshark/files/bin/wireshark 能解决问题

Reply View the author