cygwin/X XDMCP串連CentOS

來源:互聯網
上載者:User
cygwin/X XDMCP串連CentOS

Display Manager通常有三種xdm/gdm/kdm,Display Manager的具體工作方式可以到wikipedia和Linux XDMCP HOWTO上去看,三種裡頭kdm最簡單,所以本文就用kdm了。

CentOS預設使用Gnome/gdm的,這不奇怪,RedHat本來就是Gnome系,而其實KDE真心做的比Gnome好,我從KDE3時代就在用她了。

開啟XDMCP,大概步驟是:

    1. 關閉iptables,不管你是用setup/ntsysv/chkconfig... 還是iptables -F,總之先關了這東西得了。
    2. 使kdm為預設的Display Manager:
# echo "DISPLAYMANAGER=KDE" > /etc/sysconfig/desktop
    1. 修改kdm配置
# cd /etc/kde/kdm# vi kdmrc

[Xdmcp]節下的Enable=false改為Enable=true

# vi Xaccess

#*                                       #any host can get a login window

行前的注釋#去掉為:

*                                       #any host can get a login window
    1. 修改啟動層級為5
vi /etc/inittab
  1. 重啟或init 3; init 5

xdm/gdm開啟XDMCP的方法各位童鞋可以去網上找找或翻下官方文檔,我試過幾次gdm的XDMCP都不怎麼好使,總有這樣那樣的問題,最後還是用了KDM

Windows上的X Server實現有很多種,X-Win32,Exceed,Xmanager……免費的有cygwin/X,XMing,XMing本來是個好東西,可惜07年以後的版本也改為變相收費的了,所以免費的最好的選擇只有cygwin/X了,cygwin本身的功能很強大,按照官方文檔安裝即可

啟動Cygwin Terminal,加入你所要串連的CentOS為192.168.0.101,在Cygwin Terminal中輸入XWin -query 192.168.0.101,串連至kdm的畫面如下

我用WindowMaker,所以在這裡選擇了WindowMaker,當然直接用KDE也是可以的。

測試形效能:

圖形效能確實不怎麼高,不過不搞3D,一般使用還是夠了的。

 

==========================================================================

GDM配置

伺服器端設定
1.修改/etc/gdm/custom.conf,允許使用xdmcp

[xdmcp]
Enable=1
如果需要root使用者也能通過XDMCP遠程登入,可添加
[security]
AllowRemoteRoot=true

2.開啟防火牆設定
開啟XDMCP的連接埠:UDP 177
開啟TCP 6000到6010連接埠

可直接修改/etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6000:6010 -j ACCEPT

然後重啟iptables
/etc/init.d/iptables restart

3.啟動到圖形介面runlevel
#init 5

如果本身已經進入圖形介面,需重啟
#init 3;init 5

用戶端設定
4.使用x-win32串連
開啟X-Config,會話中用嚮導建立一個XDMCP,查詢輸入伺服器IP,完成。
再選擇該會話,啟動即可。

 

ChenLong
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.