Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕

Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。

对于学习计算机网络协议有不小的帮助。

工具/原料

ubuntu 系统

网络畅通

方法/步骤

1、首先,安装只要一个命令行(由于之前装过了,所以没有在安装什么了):sudo apt-get install wireshark

2、上一步,已经将wireshark安装完毕,接下来我没就可以通过:wireshark 用来启动它的图形界面。

3、然而,dumpcap需要root权限才能使用的,以普通用户打开Wireshark,Wireshark当然没有权限使用dumpcap进行截取封包。虽然可以用:sudo wireshark来完成。但是,以sudo的方式用root打开Wireshark显然是不安全的,也不是很方便,因为得到的封包数据也属于root用户。

4、于是,我们提供下面的方法来完成普通用户下的操作。

(1).添加wireshark用户组

#sudo groupadd wireshark

(2).将dumpcap更改为wireshark用户组

#sudo chgrp wireshark /usr/bin/dumpcap

(3).让wireshark用户组有root权限使用dumpcap #sudo chmod 4755 /usr/bin/dumpcap

(4).将需要使用的普通用户名加入wireshark用户组,我的用户是“cai”(需要根据具体用户名修改!在#前面可以找到哟),则需要使用命令:

#sudo gpasswd -a dengyi wireshark

接下来你就可以以普通用户登陆打开Wireshark,也会有权限进行抓包了。

wireshark使用教程 linux,Linux入门教程:ubuntu下安装wireshark(以及配置非root),这个强大的工具可以捕...相关推荐

  1. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  2. linux卸载cuda10.0,Ubuntu下安装CUDA10.0以及问题

    tensorflow版本与cuda和cudnn的对应关系: 安装一定要查看CUDA要求的linux下的Driver Version,链接网址如下: 在附加驱动中有本机所用的显卡驱动. 提示Incomp ...

  3. Linux系统(Centos)下安装nodejs并配置环境

    总结Centos下安装nodejs并配置环境,记录成功安装的方法.推荐的安装方法是利用已编译的二进制文件安装,不推荐使用源码的形式安装,一是源码安装比较麻烦,二是需要自行下载编译浪费时间. 1.安装n ...

  4. linux texmaker编译,在Ubuntu下安装和编译LaTex

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? LaTex简介 1.LaTeX 是由美国计算机学家Lamport博士于1985年开发成功的. 2.它是当今世界上最流行和 ...

  5. linux网站渗透工具包,ubuntu下安装 kali linux 渗透工具包

    相信用过linux系统的盆友都听说过kali linux 它是一个非常好的用于渗透测试的Linux发行版.但是如何在ubuntu下使用kali linux 的渗透工具嘞!LionSec开发出了一个py ...

  6. ubuntu安装eclipse java环境变量配置_【Linux学习】Ubuntu下安装JDK以及配置环境,和eclipse的下载...

    OpenJDK 还是 SunJDK? 由于刚开始接触Linux,所以在搜索如何安装jdk的问题上,有了不同的说法,其中有一种安装是直接安装OpenJDK,还有一种方法下载官方网站的SunJDK,那么两 ...

  7. 怎么在linux上添加网络打印机,Ubuntu下安装安装hp网络打印机图解

    在Ubuntu上安装打印机并不像想象中那样麻烦.你可以从"系统->系统管理->打印"菜单调出打印机设置. 首先你可以安装一个pdf虚拟打印机,就是将打印内容生成一个pd ...

  8. linux cuda 黑屏,Ubuntu下安装Nvidia显卡驱动和Cuda之后黑屏,蓝屏,发生各种错误

    环境描述 Ubuntu16.04 + NVIDIA Getforce 940MX (Thinkpad) + Cuda8.0 问题描述 黑屏,蓝屏,发生各种错误,然后为了解决这些错误,引入了更多的错误, ...

  9. linux装图像识别软件,Ubuntu下安装OCR扫描软件gImageReader

    gimageReader是一款开放源码的OCR(光学字符识别)扫描工具软件,支持Linux和Windows系统,允许用户直接从扫描仪出扫描JPEG.PNG.TIFF.gif或PDF文件或文件,并可字符 ...

最新文章

  1. 【错误记录】360 加固后的运行错误 ( 加固 SO 动态库时不能对第三方动态库进行加固 )
  2. 漫画 | 如何凭实力炒老板鱿鱼,并喜提N+1~
  3. nssl1318-地铁重组【dp】
  4. 传智播客软件测试第一期_播客:冒险如何推动一位软件工程师的职业发展
  5. 良好的编码本能最终会让您大吃一惊
  6. linux下的C语言开发(ATT 汇编语言)
  7. jenkins插件之Publish Over SSH
  8. git reset --hard命令小结
  9. 黑马程序员全套Java教程_Java基础入门视频教程零基础自学Java必备教程视频讲义(4)
  10. SSH框架的详细介绍
  11. 堆外缓存是什么? OHC 堆外缓存使用简介
  12. 如何生成玫瑰?|数字艺术
  13. 金融数据分析 实验四 金融风险价值计算
  14. mysql y m d h i_php时间问题?mysql数据库的时间格式(Y-M-D H:I:S) 在PHP页面想这样显示(Y-M-D) (apos;.#36;rows[apos;ndate...
  15. linux服务器性能阈值,linux – 如何根据可用内核的数量选择最大负载阈值?
  16. 2012网赛成都赛区
  17. 【BZOJ】1455 罗马游戏 左偏树
  18. 什么是赛顿? Python以C的速度
  19. CBTC中ATP的功能需求与应用举例
  20. 计算机仿真实验结果的评价与分析,计算机仿真分析实验报告

热门文章

  1. php bloginfo stylesheeturl,WordPress主题制作–bloginfo函数使用教程
  2. 安卓APP_ 控件(10)—— ListView可上下滑动的列表(重要)与ViewHolder优化
  3. c#oracle数组超出,c# – ODP.net填充数据集时的Oracle Decimal Number精度问题.异常:算术运算导致溢出...
  4. php拖拽原理,JS拖拽效果及原理解析
  5. go语言api源码中文版_Go语言学习——sync.map源码剖析
  6. linux下防火墙脚本,Linux系统如何修改防火墙配置
  7. SpringBoot集成Mybatis用法笔记
  8. 前端:JS操作数字类库
  9. 盘点程序员开发遇到的30个问题
  10. win8 linux分区工具,Ubuntu下挂载Win8磁盘分区