精华内容
下载资源
问答
  • dumpcap需要root权限才能使用的,以普通用户打开WiresharkWireshark当然没有权限使用dumpcap进行截取封包。其实可以使用sudo wiresharksudo的方式用root打开Wireshark,但是这样做显然是不安全的,也不是很方便的,...

    dumpcap需要root权限才能使用的,以普通用户打开Wireshark,Wireshark当然没有权限使用dumpcap进行截取封包。

    其实可以使用

    sudo wireshark

    sudo的方式用root打开Wireshark,但是这样做显然是不安全的,也不是很方便的,因为得到的封包数据也属于root用户,而sudo打开Wireshark也会提醒你谨慎使用root权限使用Wireshark,并且给你一篇文档说明。

    文档里说明可以使用用户组功能使用Wireshark,接下来是具体方法:

    1、添加用户组,我以wireshark为例

    sudo groupadd wireshark

    2、将dumpcap更改为wireshark用户组

    sudo chgrp wireshark /usr/bin/dumpcap

    3、让wireshark用户组有root权限使用dumpcap

    sudo chmod 4755 /usr/bin/dumpcap

    (PS:4754 Wireshark还是会提示没有权限 )

    4、将自己加入wireshark用户组,我的用户是benmao,你添加需要更改这个。

    sudo gpasswd -a benmao wireshark

    这样就完成,你可以使用自己的用户打开Wireshark,并且有权限进行操作了。

    展开全文
  • sudo apt-get install libcap2-bin 正在读取软件包列表... 完成 正在分析软件包的依赖关系树  正在读取状态信息......libcap2-bin 已经是最新版 (1:2.25-1.2)。 升级了 0 个软件包,新... sudo groupadd wireshark g...

     sudo apt-get install libcap2-bin
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    libcap2-bin 已经是最新版 (1:2.25-1.2)。
    升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 3 个软件包未被升级。
     sudo groupadd wireshark
    groupadd:“wireshark”组已存在
    sudo usermod -a -G wireshark YOUR_USER_NAME
    usermod:用户“YOUR_USER_NAME”不存在
    sudo usermod -a -G wireshark 

    newgrp wireshark
    sudo chgrp wireshark /usr/bin/dumpcap
    sudo chmod 754 /usr/bin/dumpcap
    sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap

    sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap

    重启系统,完成

    展开全文
  • wireshark权限不够

    2017-04-17 17:07:40
    sudo groupadd wireshark  sudo chgrp wireshark /usr/bin/dumpcap sudo chmod 4755 /usr/bin/dumpcap sudo gpasswd -a liuwei wireshark

    sudo groupadd wireshark


     sudo chgrp wireshark /usr/bin/dumpcap


    sudo chmod 4755 /usr/bin/dumpcap


    sudo gpasswd -a liuwei wireshark


    展开全文
  • wireshark 权限问题

    2020-11-03 15:08:01
    ubuntu 安装 wireshark 后抓取网卡数据包时提示没有权限 原因分析: wireshark是使用root安装的,当前用户没有操作权限 解决方案: 使用SUID让当前用户以所有者(即root)的权限运行。 具体操作如下: # 创建...

    问题描述:

    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/sbin/dumpcap
    
    # 补充dumpcap dumpcap 文件位置的查找可以使用命令which
    # 例如 which dumpcap

    扩展:

            SUID、SGID详解

    展开全文
  • 安装wireshark: sudo apt-get install wireshark 安装后打开wireshark 提示权限不足消息: Couldn’t run /usr/bin/dumpcap in child process: Permission denied ...
  • Wireshark权限不够无法启动的问题 问题:启动wireshak,显示can’t open /usr/bin/dumpcap 解决方案:将普通用户加入wireshark用户组中。 步骤一 添加用户组wireshark。 sudo groupadd wireshark 步骤二 将dumpcap...
  • 所以需要我们自己更改使用权限,步骤如下:  (1)添加wireshark用户组 sudo groupadd wireshark (2)将dumpcap更改为wireshark用户组 sudo chgrp wireshark /usr/bin/dumpcap (3)让wireshark用户组...
  • Mac赋予Wireshark权限

    2020-05-23 15:56:45
    sudo chmod 777 /dev/bpf*
  • 深度应用商店安装的wireshark, 默认打开程序会报错; 解决方法如下: 1. 重新配置wireshark, 运行以下命令...3.让wireshark用户组有root权限使用dumpcapsudo chmod 4755 /usr/bin/dumpcap 4.将需要使用的用户名加入w
  • 如上图,没有权限,主要是设备没有权限导致的 解决方法很简单,使用下面的代码 cd /dev sudo chown ${你的用户名}:admin bp*
  • Linux下使用wireshark权限问题

    千次阅读 2018-07-01 10:28:01
    首先用以下命令安装wireshark。apt-get install wireshark使用wireshark进行抓包时发现出现如下错误:The capture session could not be initiated on interface 'wlan0' (You don't have permission to capture on ...
  • sudo add-apt-repository ppa:wireshark-dev/stable sudo apt update sudo apt -y install wireshark # 安装wireshark sudo groupadd wireshark sudo chgrp wireshark /usr/bin/dumpcap # 创建用户组 sudo chmod ...
  • windows10 wireshark没有网卡之前一直是做WEB开发,没有直接接触和了解TCP协议,最近也是一直在恶补TCP知识。前几天刚安装了个wireshark,但是怎么也查不到网上设备,也找不到可以直接设置显示出WIFI网卡,后来在...
  • 解决思路: 给/usr/sbin/dumpcap755权限 # chmod 755 /usr/sbin/dumpcap
  • Ubuntu 下 wireshark权限问题 在做lwm2m测试时,使用wireshark抓包,监控eth0。但是必须使用root权限才能运行,通过下面的办法解决权限问题 #添加wireshark用户组 groupadd wireshark #将dumpcap更改为wireshark...
  • wireshark 没有权限

    千次阅读 2018-08-06 11:33:26
    先创建一个分组wireshark 修改wireshark的监听器的分组 chgrp wireshark...修改wireshark 的监听器的权限 chmod 754 /usr/bin/dumpcap 最后在执行 setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap...
  • Installation of Wireshark:$ sudo apt-get install wiresharkIf you run wireshark as a non root user at this stage, you will getthe message “No interface can be used for capturing in this system with ...
  • 在终端中更改其他人对/dev/bpf*有可读权限即可
  • wireshark权限

    2017-01-22 15:19:32
    查找原因: Wireshark Mac no interfaces。解决此问题的途径是赋予需要访问的设备权限,这样才能捕获消息,进行截包。$ sudo chown {your account name} /dev/bpf* 转载于:...
  • Mac启动wireshark权限问题

    千次阅读 2019-04-18 10:13:55
    wireshark是一款很好用的抓包分析软件,现在已经有mac版本。 启动的时候,选择抓包网卡,提示权限问题。 执行命令即可:sudo chown user_name/dev/bpf*
  • 见他https://www.jianshu.com/p/381c07320962 转载于:https://www.cnblogs.com/lybccc/p/11192095.html
  • 解决LINUX上点击图标打开wireshark权限的问题
  • wireshark要监控eth0,但是必须要root权限才行。但是,直接用root运行程序是相当危险,也是非常不方便的。 解决方法如下: 1.添加wireshark用户组sudo groupadd wireshark 2.将dumpcap更改为wireshark用户组sudo ...
  • Create user "wireshark" in group "wireshark". 2. "chgrp wireshark /usr/bin/dumpcap" 3. chmod 754 /usr/bin/dumpcap 4. "setcap 'CAP_...
  • ubuntu安装了wireshark,发现打不开网络接口,后来从网上得知要用sudo从命令行执行,确实可以,但是执行过程中一直要开一个命令行窗口,不爽,想直接用单击图标的方法运行之,在网上查询找到以下两个方法,1....
  • #添加wireshark用户组 groupadd wireshark #将dumpcap更改为wireshark...#让wireshark用户组有root权限使用dumpcap chmod 4755 /usr/bin/dumpcap #将所使用的用户名加入wireshark用户组,例如simple gpasswd -a simp...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,738
精华内容 3,095
关键字:

wireshark权限不够