Xmanager使用總結 原創

2021-09-23 19:54:15 字數 2600 閱讀 5881

xmanager連線aix伺服器

xmanager連線aix伺服器可以分為兩種情況:

1、連線ibm伺服器,使用遠端桌面功能進行系統維護。

要求這台伺服器已經安裝了圖形桌面,如cde等,並啟動到圖形介面。在xmanager中的xbrowser中,輸入相應伺服器的位址,即可。這種情況能夠成功的前提是,伺服器已經啟**形桌面。

2、執行圖形化安裝軟體,連線運程伺服器,顯示其圖形介面。

如安裝oracle,執行dbca建庫等。

第一步:開啟xbrowser,在位址列輸入要登入伺服器的ip位址,回車。彈出視窗,先不要關閉。

第二步:telnet到伺服器端,檢查下環境變數display的設定。

ksh下:export display your_ip:0.0

csh下:setenv display your_ip:0.0

其中your_ip為windows客戶端的ip位址,如為145.0.0.100,0.0為開啟的xmanager的圖形介面標識,見下圖

則應設定display為

export display 145.0.0.100:3.0

設定完後可以使用xclock命令進行測試,如果有出現時鐘即為配置成功。

xmanager連線rhel5伺服器

rhel5與rhel4不同的地方是,rhel5裡沒有/etc/x11/gdm/這個目錄,rhel5的gdm的配置檔案放在/usr/share/gdm/defaults.conf。

確保/usr/share/gdm/defaults.conf檔案裡面有以下幾行:

enable=true

displaysperhost=10

port=177

使用如下命令重啟gdm服務

# /usr/sbin/gdm-restart

如果需要在系統啟動時啟動gdm服務,需要修改/etc/inittab檔案,把預設級別改為5,再加入以下行:

x:5:respawn:/usr/sbin/gdm

如果需要使用root使用者登入,還要繼續修改/usr/share/gdm/defaults.conf檔案如下部分:

[security]

allowroot=true

allowremoteroot=true

如果防火牆開啟了,使用以下命令開啟177埠:

iptables -a input -p udp --dport 177 -j accept

常見故障處理

xdmcp connection failed.try again?

解決方法:

aix上無須進行任何配置,但是必須有xdmcp協議。服務程式在監聽xdmcp埠。cde的xdmcp伺服器為dtlogin,x window本身的xdmcp伺服器為xdm,當然gnu也有一些其它的伺服器。如果aix上安了cde,則只要啟動cde即可。如果沒有安裝cde,需要啟動xdm。

以下命令可以確認xdmcp伺服器已經啟動:

netstat -an|grep 177

確認啟動cde:

ps -ef | grep dtlogin

#cd /usr/dt/bin

# ./dtconfig -e

# cd /etc

# rc.dt

x connection to localhost:10.0 broken (explicit kill or server shutdown)

任何使用者使用xstart登入時都會在使用者的家目錄下建立.xauthority檔案。每次某個使用者登入的時候,如果沒有該檔案,則建立之,如果有,則重寫之,許可權為600。xauthority環境變數指向了該檔案的位置,出現該問題是因為xauthority設定不正確。

例如使用root使用者登入後執行

# su - oracle

export display=localhost:10.0

$ echo $xauthority

$xclock

x connection to localhost:10.0 broken (explicit kill or server shutdown)

沒有設定xauthority變數導致的

export xauthority=/.xauthority

$ echo $xauthority

/.xauthority

x connection to localhost:10.0 broken (explicit kill or server shutdown)

# ls -l               

.xauthority 

-rw-------    1 root     system          106 nov 17 01:32 .xauthority

/.xauthority檔案許可權設定不當導致的,修改為755即可

其實最簡單的方式還是直接用oracle使用者啟動xstart(而不是通過root啟動xstart在su到oracle),自動在oracle使用者的主目錄下生成.xauthority檔案,然後export一下display之後,就能直接用了。

參考至:

原創 Xmanager使用技巧

不用xbrowser方式,使用xshell也可以調出177埠執行的x視窗或程式。開啟某個aix伺服器後,得到登入視窗 這時,登入後,就可以用x視窗和程式了 開啟xshell客戶端,連線伺服器 開始 選單 程式 xmanager enterprise xshell 當與伺服器在乙個可路由的網段內時,就...

使用XManager連線CentOS

第一步 用xshell連線centos,進行配置 1.開啟 etc inittab檔案,將 runlevel 變為5 即id 5 initdefault 如果原來就是5則不用修改。security allowremoteroot true xdmcp port 177 enable true 然後重...

使用Xmanager 遠端連線Centos6 5

window下使用xmanager 遠端連線centos6.5 上下文 租了一台阿里雲的伺服器,系統centos6.5,現在可以用 securecrt命令來控制,想要實現像windows 遠端桌面類似的視覺化連線。兩個步驟 一 配置伺服器 1 使用命令 yum install xdm 安裝xdm,通...