TSINGSEE青犀视频云边端架构EasyNVR、EasyDSS、EasyGBS等都是有两种操作系统的版本,一种是linux,一种是windows。而大多数开发者用户都会使用linux版本进行安装。

对于安装部署出现的问题,TSINGSEE青犀视频团队研发的经常为客户远程调试,通常都会通过抓取网络包的方式进行排查。当我们在使用SSH连接远程客户服务器的时候可以有两种方式进行抓包,分别是:

通过tcpdump进行抓包,对于tcpdump抓包,保存到服务器,在拷贝到本地进行分析。

通过wireshark进行抓包,对于ssh连接后,如何使用wireshark?

本文我们就简单介绍一下如何在SSH连接linux的情况,使用wireshark进行抓包。

1、首先确认安装服务器是否已经安装wireshark,如果没有安装,需要先安装

yum install wireshark

2、安装完成后,执行wireshark

3、查询wireshark需要的依赖

yum search wireshark

4、安装gnome

yum install wireshark-gnome.x86_64

此时wireshark命令可以找到执行,但是无法显示。这里可以在windows上安装xMing来解决。

5、下载xming https://xming.en.softonic.com/download

同时需要配置SSH

6、在Xshell中对创建的SSH会话进行如下设置:“连接>SSH>隧道”的“X11转移”,勾选“X DISPLAY”,参数无需修改。

此时通过SSH连接出现以下错误:

7、需要修改SSH配置,SSH开启X11Forwarding

Linux下/etc/ssh/sshd_config中,添加 X11Forwarding yes,以及 Uselogin no

再次连接SSH

8、连接成功后,再次运行wireshark

可以看到wireshark正常启动了,就可以正常使用wireshark了。

TSINGSEE青犀视频运维团队会频繁用到wireshark进行抓包,比如之前解决过的通过抓包RTMP协议保存视频流为H264文件、通过抓包分析视频流媒体直播点播平台的页面报错原因。如果大家对TSINGSEE青犀视频云边端架构产品的抓包仍有疑问,欢迎联系我们了解。

linux ssh抓包,如何在SSH连接Linux系统的环境下使用wireshark抓包?相关推荐

  1. wireshark linux远程,如何在SSH连接Linux的环境下使用wireshark抓包云边端架构?

    原标题:如何在SSH连接Linux的环境下使用wireshark抓包云边端架构? TSINGSEE青犀视频云边端架构EasyNVR.EasyDSS.EasyGBS等都是有两种操作系统的版本,一种是li ...

  2. java中ssh测试接口方法_SSH入门---框架搭建(eclipse环境下)

    前情提要:本文是把Spring.Struts2.Hibernate三大框架整合到一起,搭建整合框架的教程,如需查看各个框架的单独搭建,请看我个人的相关文章. 一.新建动态web项目,导包: 我的项目名 ...

  3. 用xshell连接linux时的端口,使用xshell远程连接Linux

    xshell 是一个强大的安全终端模拟软件,它支持SSH1,SSH2以及microsoft windows 平台的TELNET协议.xshell通过互联网到远程主机的安全连接. xshell可以在wi ...

  4. linux环境下如何部署war包及常用命令

    linux环境下部署war包需要用到的一些命令 linux环境下部署war包 测试工具 常用的一些命令 对于使用navicat或者workbench进行脚本测试的一些注意事项执行 linux环境下部署 ...

  5. 怎么在Linux中telnet服务器,怎么利用Telnet连接Linux服务器

    利用Telnet连接Linux服务器需要确保:windows客户端开启telnet功能.linux服务器开启telnet服务 首先,linux服务器开启telnet服务: 许多Linux系统在默认情况 ...

  6. navicat连接linux远程数据库,使用Navicat forMySql远程连接Linux 系统上的数据库

    使用Navicat for MySql远程连接Linux 系统上的数据库 解决mysql"Access denied for user'root'@'IP地址'"问题1.问题说明: ...

  7. linux xmanager 网络端口 177,通过xmanager连接linux系统

    通过xmanager连接linux系统 系统环境: 操作系统: RedHat EL5 软件:        xmanager 3.0 RedHat Enterprise Linux 5.4和最新的Xm ...

  8. 工作组与域环境下NTLM协议数据包分析

    NTLM协议由来 早起SMB协议以明文口令形式在网络上传输,存在安全问题为了解决这个问题出现了LM协议, 因为LM协议过于简单很容易被破解,于是微软又提出了NTLM协议,以及更新的NTLM第2版. 发 ...

  9. 容器环境下如何将NuGet包XML文档添加到Swagger

    容器环境下将NuGet包XML文档添加到Swagger 在.NET Core项目开发过程中,为了实现代码复用,我们将可以重复使用的部分拆分成一个个小的NuGet包.这些NuGet包可以在其他系统中复用 ...

最新文章

  1. 网络安全性——IPSEC(续思科设备实现)
  2. python 命令行参数处理 getopt模块详解
  3. [iptables]Redhat 7.2下使用iptables实现NAT
  4. python class 是否存在某个变量_一文抵十课,考验你的Python变量是否理解透彻了
  5. “约见”面试官系列之常见面试题之第一百零三篇之vue-router实现路由懒加载(建议收藏)
  6. Socket源码相关——SocketAddress和InetSocketAddress
  7. 局域网聊天2011记住
  8. rmd文件怎么转换html文件,如何将Rmd文件的html输出向左对齐
  9. apollo学习之:如何测试canbus模块
  10. 5G 当自强,根系不能忘
  11. ffmpeg安装及在java中的使用案例
  12. Servlet_Jsp学习笔记:
  13. 使用rm删除一个目录下的除了ttt以外的所有文件
  14. gdb使用watch命令设置数据断点
  15. there can be only one auto column and it must be defined as a key原因以及解决办法
  16. 6.Oracle-安全管理
  17. mysql工资修改为空_MYSQL工资管理系统
  18. 《高级无线网络—4G技术》——1.4 绿色无线网络
  19. 全国二级c语言通过秘诀,2020年全国计算机二级C语言备考技巧
  20. 磊科NW625P做AP

热门文章

  1. The serializable class XXX does not declare a static final serialVersionUID field of type long的警告...
  2. 关于datagrid
  3. UVA12511 - Virus(DP+最长公共上升子序列)
  4. Android报“android.content.res.Resources$NotFoundException: String resource ID #0x2”错误
  5. iOS - Core Animation 核心动画
  6. Node 连接Mysql并进行增删改查
  7. 结对项目 刘静 201303014059 计科高职13-2
  8. 高并发 高负载 网站系统架构 !深入讨论!【转载】
  9. kotlin之plus、copyOf、reverse、forEach、filter、map、reduce、fold等函数解释和使用
  10. Oracle 10g 问题集锦