zoukankan      html  css  js  c++  java
  • ubuntu中设置wireshark抓包

    安装wireshark软件后,打开进行抓包的时候会提示权限不足.原因是普通用户没有执行权限,也打不开网络端口捕捉,因为dumpcap需要root权限。

    产生这种问题的原因:比如:wireshark在进行插件型添加的时候,正常情况下是需要在用户权限下才可以运行插件。可以参考wireshark中的/usr/share/wireshark/init.lua  文件中的disable_lua = false语句。
    解决办法:为普通用户提供执行wireshark权限。
    root@zhf-maple:/home/zhf/桌面# sudo groupadd wireshark  #添加wireshark组
    root@zhf-maple:/home/zhf/桌面# sudo chgrp wireshark /usr/bin/dumpcap   #将dumpcap更改为wireshark用户组
    root@zhf-maple:/home/zhf/桌面# sudo chmod 4755 /usr/bin/dumpcap  #设置dumpcap权限
    root@zhf-maple:/home/zhf/桌面# sudo gpasswd -a root wireshark   #添加root用户
    正在将用户“root”加入到“wireshark”组中
    root@zhf-maple:/home/zhf/桌面# su zhf
    zhf@zhf-maple:~/桌面$ su root
    密码:
    root@zhf-maple:/home/zhf/桌面# sudo gpasswd -a zhf wireshark   #添加zhf用户
    正在将用户“zhf”加入到“wireshark”组中

     
    添加完了后,就可以正常使用wireshark了
  • 相关阅读:
    存储器多级结构
    649. Dota2 参议院
    pycharm安装第三方库失败
    python -m pip install --upgrade pip升级失败
    P1149 火柴棒等式
    HTTP详解
    ref与out
    EF查询数据库框架的搭建
    EF查询数据库框架的搭建
    css清除浮动
  • 原文地址:https://www.cnblogs.com/zhanghongfeng/p/8458479.html
Copyright © 2011-2022 走看看