如何使用ssh來運行linux的GUI程序
錯誤:webkit: cannot connect to X server
1. 編輯sshd_config:
# vi /etc/ssh/sshd_config確保有如下的行:
X11Forwarding yes
這樣配置的作用就是允許 SSH的X轉發。
2、下載Xming-6-9-0-31-setup.exe
http://sourceforge.net/projects/xming/
安裝之後,運行Xming.exe。開始-->所有程序-->Xming-->Xming,這時桌面右下角會出現一個“X”的圖標:,然後系統托盤右下角就會出現一個X的圖標,這時就Xwindows-XServer就在windows上啓動了
A、如何通過putty的ssh在windows上使用linux的Xwindows-GUI程序 zz
1. putty.exe ==> Connection/SSH/X11 ==>X11 forwarding/Enable打勾即可,X dispaly location可以空着.
2. 然後使用putty的ssh與linux主機建立連接
3. 在登錄的ssh的shell中輸入運行你想要運行的GUI程序就可以了。錯誤得以解決。
B、secureCRT通過ssh運行linux的GUI程序
解決辦法:
1. 運行SecureCRT-->“連接”-->“屬性”:
2. “遠程/X11”的“轉發X11數據包”,點確定。勾選 轉發X11數據包
3. 在 SSH中運行
遠程連接到你的linux,運行GUI相關程序,eg:./webkit.
Window xp的桌面就出現了該程序的ui,錯誤得以解決。
ps:需要重啓securecrt軟件。