日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

windows7远程linux,用XManager在Windows7下远程桌面连接Linux

發(fā)布時(shí)間:2023/12/10 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows7远程linux,用XManager在Windows7下远程桌面连接Linux 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

用XManager在Windows7下遠(yuǎn)程桌面連接Linux

XManager是一個(gè)簡(jiǎn)單易用的高性能的運(yùn)行在Windows平臺(tái)上的X-Server軟件,而Gnome和KDE就是X-Client,Linux下的X-Server則為Xorg。它能把遠(yuǎn)端Unix/Linux的桌面無(wú)縫地帶到你的Windows上,甚至當(dāng)你的電腦是在內(nèi)網(wǎng)或防火墻后,你也能通過(guò)SSH協(xié)議安全的運(yùn)行遠(yuǎn)端的X應(yīng)用程序。特點(diǎn)包括:

-可通過(guò)Xcongfig工具設(shè)置多個(gè)Xmanager設(shè)置; -支持多用戶(hù)的Windows終端環(huán)境; -支持多個(gè)IP地址;

-支持本地資源數(shù)據(jù)庫(kù); -通過(guò)熱鍵轉(zhuǎn)換鍵盤(pán)映射; -支持多窗口下的Windows打印功能等。

XManager的原理是:X-Window并沒(méi)有規(guī)定X-Server與X-Client必須工作在同一臺(tái)電腦上,所以X-Server可以工作于不同的電腦,而XManager就是Windows平臺(tái)下的X-Server。XManager與X-Client之間用XDMCP協(xié)議相連,Linux端的響應(yīng)由顯示管理器(又叫登錄管理器,Gnome的顯示管理器為GDM,KDE的顯示管理器為KDM,另還有XDM、WDM等)管理,所以L(fǎng)inux端必須啟動(dòng)顯示管理器(啟動(dòng)Gnome或KDE)。有關(guān)X-Window的原理與細(xì)節(jié)請(qǐng)自行g(shù)oogle。

一、Linux 端的配置:

開(kāi)機(jī)后就要啟動(dòng)顯示管理器。打開(kāi) /etc/inittab文件,將 runlevel

變?yōu)?,即修改為id:5:initdefault: 如果原來(lái)就是5,則不用修改。

系統(tǒng)的顯示管理器由displaymanager文件管理,此處僅為確定開(kāi)機(jī)后啟動(dòng)顯示管理器。

二、CentOS 5 上的配置(適用于默認(rèn)圖形環(huán)境為Gnome的Linux):

1、配置GDM。

CentOS 5的默認(rèn)圖形環(huán)境為Gnome,只安裝了GDM,而CentOS

5的KDE也是使用GDM而不是KDM。所以CentOS 5只需配置GDM。

方法1:編輯/etc/gdm/custom.conf,添加如下內(nèi)容:

[daemon]

RemoteGreeter=/usr/libexec/gdmgreeter?注:“遠(yuǎn)程登錄界面與本地登錄界面相同”功能,若沒(méi)有此項(xiàng)及[greeter]項(xiàng)則登錄界面為簡(jiǎn)潔型

[security]

AllowRemoteRoot=true?注:允許root用戶(hù)遠(yuǎn)程登錄

[xdmcp]

Enable=true?注:允許遠(yuǎn)程登錄本地,xdmcp默認(rèn)端口177,此處沒(méi)有顯示的加入Port=177

[greeter]

Browser=true?注:遠(yuǎn)程登錄界面為“帶頭像瀏覽器的簡(jiǎn)潔主題”,若定義了[daemon]項(xiàng)本行不起作用

方法2:在終端中運(yùn)行g(shù)dmsetup或點(diǎn)擊菜單中的“登錄屏幕”,打開(kāi)圖形化界面。

三、openSUSE 11 上的配置(適用于默認(rèn)圖形環(huán)境為KDE的Linux):

1、配置KDM。

openSUSE 11的默認(rèn)圖形環(huán)境為KDE,雖然可以同時(shí)安裝GDM和KDM,但默認(rèn)只啟動(dòng)了KDM。所以openSUSE

11只需配置KDM,如果你啟動(dòng)了GDM來(lái)代替KDM,則配置可參考CentOS 5。

修改/etc/X11/xdm/Xaccess,

把#*?#any host can get a login window這一行開(kāi)頭的#去掉,

成為*?#any

host can get a login window

注:openSUSE 11默認(rèn)已經(jīng)去掉#。

修改/etc/X11/xdm/xdm-config的最后一行,在DisplayManager.requestPort:

0前面加上一個(gè)!號(hào),注釋掉該行。

修改/etc/sysconfig/displaymanager文件,更改以下內(nèi)容:

DISPLAYMANAGER_REMOTE_ACCESS=”yes”?注:允許遠(yuǎn)程桌面連接

DISPLAYMANAGER_ROOT_LOGIN_REMOTE=”yes”?注:允許root用戶(hù)遠(yuǎn)程連接

四、重啟服務(wù):

1、開(kāi)放防火墻中的UDP 177端口。若已禁用防火墻,則可跳過(guò)此項(xiàng)。

方法1(適用于終端):在/etc/sysconfig/iptables文件中加入:

-A RH-Firewall-1-INPUT -m state --state NEW -m

udp -p udp --dport 177 -j ACCEPT

方法2(適用于X-Window):在"系統(tǒng)"->"管理"->"安全級(jí)別和防火墻"中"防火墻選項(xiàng)"下的“其它端口"中添加UDP

177端口。

兩種方法任選其一即可。

2、生效前必須重啟進(jìn)程,第一種,直接重新啟動(dòng)Linux系統(tǒng),第二種,重啟顯示管理器gdm-restart(僅針對(duì)GDM),重啟防火墻service

iptables restart。如果Gnome和KDE都安裝了則遠(yuǎn)程登錄后可在會(huì)話(huà)中選擇其中一種環(huán)境。

五、Windows 上的設(shè)置:

在Windows系統(tǒng)里下載XManager

3,然后安裝,打開(kāi)xbrowser,就可以看你的局域網(wǎng)中的Linux了,如果是廣域網(wǎng)上的Linux,可以新建一個(gè)XDM

Indirect的連接。雙擊打開(kāi),輸入Linux的管理員賬號(hào)密碼既可。 另外為安全起見(jiàn),XDMCP可以跑在SSH上,選擇Secure

XDMCP方法即可。

它的效果和Linux本機(jī)顯示的是一樣的。

六、缺點(diǎn):

此方案的缺點(diǎn)也很明顯,X-Window是一種盡可能完美的顯示方案,它沒(méi)有可以根據(jù)網(wǎng)絡(luò)帶寬進(jìn)行調(diào)整的功能,所以它會(huì)盡可能的占用帶寬。

簡(jiǎn)單總結(jié)一下

linux服務(wù)器端設(shè)置:

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

1. 修改/etc/inittab,改變r(jià)unlevel為5,例如

[root@QRedHat etc]# cat /etc/inittab

......

id:5:initdefault:

......

改為5級(jí)別方式運(yùn)行l(wèi)inux

2. 修改GDM的配置文件,/etc/X11/gdm/gdm.conf,將[xdmcp]中的enable選項(xiàng)設(shè)置為1,例如

[root@QRedHat etc]# cat /etc/X11/gdm/gdm.conf

......

[xdmcp]

Enable=1

false改為true或者1

3. 修改/etc/X11/xdm/xdm-config文件,將DisplayManager.requestPort:

0注釋掉,例如

[root@QRedHat etc]# cat /etc/X11/xdm/xdm-config

......

! SECURITY: do not listen for XDMCP or Chooser requests

! Comment out this line if you want to manage X terminals with

xdm

! DisplayManager.requestPort:?0

不屏蔽改為屏蔽

4. 修改/etc/X11/xdm/Xaccess文件,例如,

[root@QRedHat etc]# cat /etc/X11/xdm/Xaccess

......

*?#any host can get a login window

......

*?CHOOSER

BROADCAST?#any indirect host can get a chooser

若選用了防火墻則改動(dòng)下面

5. 修改防火墻配置文件/etc/sysconfig/ipchains,在文件頭部加入如下內(nèi)容,(有的可能沒(méi)有)

# If you want to use GNOME/KDE, add the following line.

-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT

6. 重新啟動(dòng)RedHat Linux

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

xmanager的設(shè)置:

1,運(yùn)行xbrowser。

2,new一個(gè)新的session

3,選擇XDMCP

4,Method中根據(jù)自己與主機(jī)所處網(wǎng)絡(luò)類(lèi)型設(shè)置,比如是否是局域網(wǎng)等等

host中寫(xiě)入linux服務(wù)器的ip地址

port默認(rèn)177

5,next->next->finish

總結(jié)

以上是生活随笔為你收集整理的windows7远程linux,用XManager在Windows7下远程桌面连接Linux的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。