利用Xmanager的passive顯示遠程linux主機圖形化信息
問題描述:
最初的需求是,安裝oracle數據(第一次安裝都是圖形化linxu進去一步步操作,后續發現可以命令靜默安裝不調用圖形化,學習就是步步入深,方得始終),最初實現window彈出linux主機圖形化是vncviewer實現的,然而vncserver設置相對繁瑣亦有可能不成功!
問題解決:
看過經驗豐富的操作,才發現調出圖形化可以如此簡單!利用xshell的企業版Xmanager的passive是遠程linux圖形化信息通過X11協議傳輸到互通windows上。
首先服務器需要先安裝圖形化界面,這里我裝的是GNOME Desktop
,也可以選擇其他的界面
使用 yum grouplist 查看
由於我已經安裝好了,所以GNOME Desktop
顯示在 Installed Environment Groups:
菜單下,一般沒安裝情況下,應該會在Available Environment Groups:
菜單下找到GNOME Desktop
然后使用 如下命令進行安裝
yum groupinstall -y 'GNOME Desktop'
然后再windows環境下,運行如下程序,這是一個后台程序
查看一下端口號即可
回到linux命令行配置一下即可使用圖形化界面了
配置如下:
export DISPLAY=192.168.173.1:1.0 //根據實際情況作出相應的調整 windowsIp:Xmanager端口號
xhost + //許可所有主機訪問
xclock //yum install -y xclock //測試,linux主機的圖形化時鍾,在windows上顯示
例如我現在切換到weblogic用戶下
開啟windows顯示圖形界面功能
如圖所示,我在windows環境下調出了服務器的圖形化界面,接下來就可以愉快的操作了。
注意:
export DISPLAY=192.168.173.1:1.0 //根據實際情況作出相應的調整 windowsIp:Xmanager端口號
xhost +
這兩行配置只對當前用戶生效,
如果你在root賬戶下開啟了這兩行配置,然后使用su - weblogic 切換用戶后,你會發現不能使用圖形化界面;
必須要先切換用戶,然后再當前用戶下執行這兩行配置。
剛接觸的時候,這就是個坑,按照網上的文檔操作的,怎么都不成功,希望后面的人看到這個文檔可以避坑吧。