目的:在Linux機器B上遠程操作運行在Linux機器A的GUI程序(gvim)
說明: A的IP為10.1.1.62,hostname 為A,用戶帳戶usera
B的IP為10.1.1.63,hostname 為B,用戶帳戶userb
A,B都有XWindow系統
下面的操作都是在B上進行的
步驟: 1 切換到root用戶,修改B的/etc/hosts文件,加入A的信息:10.1.1.62 A.domain A
2 userb@B$xhosts +A
3 開一個新的虛擬控制台,輸入下面的命令userb@B$ssh
[email protected] 4 輸入密碼,登錄
5 切換到root用戶,修改A的/etc/hosts文件,加入A的信息:10.1.1.63 B.domain B
6 usera@A$export DISPLAY=B.0.0
7 usera@A$gvim //運行A的gvim程序,顯示在B上
補充: 1 程序gvim運行在A上,顯示在B上
2 gvim是一個X的客戶端,它將顯示的請求發送到B的Xserver上
3 上面的IP地址、hostname、用戶帳戶等都可以替換,如沒有gvim,也可以用他其的gui程序,如firefox等都可以。