美文网首页
ubuntu修改wireshark用户权限

ubuntu修改wireshark用户权限

作者: 江河湖海洋 | 来源:发表于2023-09-14 14:36 被阅读0次

问题描述: ubuntu 安装 wireshark 后抓取网卡数据包时提示没有权限
原因分析:wireshark是使用root安装的,当前用户没有操作权限
解决方案:使用SUID让当前用户以所有者(即root)的权限运行。

# 创建一个单独的用户组,方便后期添加其他用户
sudo groupadd wireshark
# 将dumpcap的属组改为wireshark
sudo chgrp wireshark /usr/bin/dumpcap
# 添加实际的用户到wireshark
sudo gpasswd -a username wireshark
# 这步很关键,其他用户使用dumpcap命令可以以所有者权限运行
sudo chmod 4755 /usr/bin/dumpcap
 
# 如果是在终端中使用建议将dumpcap也设置SUID
sudo chmod 4755 /usr/bin/dumpcap
 
# 补充dumpcap dumpcap 文件位置的查找可以使用命令which
# 例如 which dumpcap

相关文章

网友评论

      本文标题:ubuntu修改wireshark用户权限

      本文链接:https://www.haomeiwen.com/subject/rzmmvdtx.html