赞
踩
本文要完成的任务是:在CentOS系统上安装Wireshark,通过SecureCRT在window系统远程打开Wireshark。Wireshark运行需要GUI环境,解决的方法有如下:
1、linux上面安装GUI环境
2、Xming + SecureCRT远程Linux主机的X11图形转发
本文采取的就是Xming + SecureCRT远程Linux主机的X11图形转发的方式。
在CentOS系统上安装Wireshark,需要在root用户下安装,服务器要求联网,命令如下:
yum install wireshark
yum install wireshark-gnome
下载https://nchc.dl.sourceforge.net/project/xming/Xming/6.9.0.31/Xming-6-9-0-31-setup.exe
一路点击下一步就可以了,如下截图强调一下,本文SSH client使用SecureCRT,所以选择Don't install an SSH client.
不需要安装SSH client
在Xming的安装目录下面,点击XLaunch.exe,一路下一步,需要强调的地方如下:
在Additional parameters这一步,需要打钩No Access Control.
最后点击完成按钮就启动Xming,在Windows的任务管理器中能够看到Xming Server的图标,这样就标明启动正常了。
Xming启动程序Xming启动配置启动Xming
在SecureCRT中对创建的SSH会话进行如下设置:
SecureCRT X11 Forwarding设置
X11Forwarding需要设置为yes,然后重启service sshd restart
[root@node1 ~]# grep X11Forwarding /etc/ssh/sshd_config
#X11Forwarding no
X11Forwarding yes
# X11Forwarding no
查看系统中是否已经安装xorg-x11-xauth
yum list installed |grep xorg-x11-xauth
安装xorg-x11-xauth
yum -y install xorg-x11-xauth
yum list installed |grep liberation-sans-fonts
yum install liberation-sans-fonts
如果不安装这套字体,会出现如下问题:
[root@node1 ~]# wireshark
(wireshark:2512): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'
(wireshark:2512): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'
[root@node1 ~]# wireshark
Wireshark
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。