SecureCRT遠程ssh linux服務器,利用X11本地圖形化wireshark抓包,


平時學習抓包,使用wireshark很方便,直接圖形化界面抓包,近期項目中遇到了需要通過SecureCRT ssh到linux服務器上面,還要在抓包,

1.簡單使用網絡數據包截獲分析工具tcpdump抓包即可

tcpdump -i en0 host hostname #監聽en0端口和主機hostname的交互信息

2.使用wireshark抓包,可非圖形化界面讓我很頭疼

 

百度了很久發現了個很有趣的東西:Xming

X11(X Window System)也叫做X Window系統,是一套基於X display protocol的windowing system,X GUI環境的功能包括窗口的繪制、移動,以及與鼠標、鍵盤等輸入設備的交互。

X采用C/S模型(這是關鍵):一個X server 和多個應用程序(client)通信。server接收client的請求繪制窗口,並將來自鼠標、鍵盤等設備的輸入傳遞給client。
因此 X server和client可以位於同一計算機上,例如在Linux主機上使用KDE等桌面環境就是這種模式。X server也可以通過同構網絡、異構網絡或Internet與client通信。
X server與client之間的通信是不加密的,這個問題可以通過SSH解決。SSH是Secure Shell的簡稱,SSH可以看作是通信被加密壓縮版的telnet。
需要用到SSH的forwarding功能,當X server與client所在計算機都支持SSH協議時,X server與client之間不安全的TCP/IP連接可以轉送到(forwarding)二者之間建立的SSH連接上。

這樣我們就可以在本地自建X服務,然后服務器作為X client,把繪圖的請求發給本地的X server。 這樣就實現了本地顯示圖像的目的。

Xming 免費的X服務器,可作為顯示服務器獨立運行在Windows上

下載網址:https://xming.en.softonic.com

安裝步驟很簡單,雙擊安裝即可;

 

 

使用:

1.ssh到linux服務器上配置ssh服務

注意:一定要仔細配置,本主在配置重啟過程中失敗,連累同事去了趟現場機房重啟ssh服務

vi /etc/ssh/sshd_config,修改配置為:

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

2.在SecureCRT的會話選項中配置X11,勾選“轉發X11數據包”,然后重新連接會話生效

3.配置Xming,雙擊XLaunch.exe啟動

依次下一步

 記得勾選No Access Control

 

點擊完成即可

4.啟動Xming服務,雙擊Xming.exe

6.在SecureCRT的ssh遠程的linux服務器上執行wireshark即可自動調用Xming

 

 現在我們可以自由的使用wireshark圖形界面啦!

參考:https://yq.aliyun.com/articles/53308

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM