Xming + SecureCRT+Wireshark安装使用说
- mysql for mac 安装使用
- Tomcat for mac安装使用
- Wireshark的前世今生
- Openshift 安装使用方法
- 使用官方脚本安装HUSTOJ
- 使用U盘安装Linux系统
- 安装QScintilla
- archlinux 安装
- Fever安装记
- Gentoo安装总结
本文要完成的任务是:在CentOS系统上安装Wireshark,通过SecureCRT在window系统远程打开Wireshark。Wireshark运行需要GUI环境,解决的方法有如下:
1、linux上面安装GUI环境
2、Xming + SecureCRT远程Linux主机的X11图形转发
本文采取的就是Xming + SecureCRT远程Linux主机的X11图形转发的方式。
一、安装Wireshark
在CentOS系统上安装Wireshark,需要在root用户下安装,服务器要求联网,命令如下:
yum install wireshark
yum install wireshark-gnome
二、安装Xming
下载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
在Xming的安装目录下面,点击XLaunch.exe,一路下一步,需要强调的地方如下:
在Additional parameters这一步,需要打钩No Access Control.
最后点击完成按钮就启动Xming,在Windows的任务管理器中能够看到Xming Server的图标,这样就标明启动正常了。
Xming启动程序
Xming启动配置
启动Xming
四、设置SecureCRT
在SecureCRT中对创建的SSH会话进行如下设置:
SecureCRT X11 Forwarding设置
五、在CentOS系统上进行需要做的操作
1、X11Forwarding配置
X11Forwarding需要设置为yes,然后重启service sshd restart
[[email protected] ~]# grep X11Forwarding /etc/ssh/sshd_config
#X11Forwarding no
X11Forwarding yes
# X11Forwarding no
2、安装xorg-x11-xauth
查看系统中是否已经安装xorg-x11-xauth
yum list installed |grep xorg-x11-xauth
安装xorg-x11-xauth
yum -y install xorg-x11-xauth
3、安装liberation-sans-fonts
yum list installed |grep liberation-sans-fonts
yum install liberation-sans-fonts
如果不安装这套字体,会出现如下问题:
[[email protected] ~]# 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'
五、打开Wireshark
[[email protected] ~]# wireshark
Wireshark