-
一.首先確定centos已經安裝了gnome,因爲centos自身沒有圖形界面,別說遠程圖形界面方式訪問了,就本地圖像界面方式都不行
1、首先查看系統的運行級別以及是否安裝了桌面環境
1、使用命令 runlevel 查看當前的運行級別 ,如圖所示
2、使用命令 yum grouplist | more 查看是否安裝了桌面環境的組件,如圖所示
2、再次從上面分析的結果看到,當前運行級別是3,而且也沒有安裝桌面環境的軟件。
然後我們使用命令查看一下桌面有哪些桌面環境的軟件,然後裝顯示出來的軟件組件就可以了。例如:
[root@localhost ~]#[root@localhost ~]# yum grouplist | more
Loaded plugins: fastestmirrorSetting up Group ProcessLoading mirror speeds from cached hostfile
* base: mirrors.usc.edu * extras: centos.mirror.ndchost.com *
updates: mirror-centos.hostingswift.com
Installed Groups: E-mail server Security Tools Storage
Availability Tools iSCSI Storage Client
Available Groups:
Additional Development
Backup Client Backup Server
Base CIFS file server
Client management tools
Compatibility libraries
Console internet tools
Debugging Tools
Desktop
Desktop Debugging and Performance Tools
Desktop Platform
Desktop Platform Development
Development tools
Dial-up Networking Support
Directory Client
Directory Server
Eclipse
Emacs
FCoE Storage Client
FTP server
Fonts
General Purpose Desktop
Graphical Administration Tools
Graphics Creation Tools
Hardware monitoring utilities
High Availability
High Availability Management
Identity Management Server
Infiniband Support
Input Methods
Internet Applications
Internet Browser
Java Platform
KDE Desktop
Large Systems Performance
Legacy UNIX compatibility
Legacy X Window System compatibility
Load Balancer
Mainframe Access
Messaging Client Support
MySQL Database client
MySQL Database server
NFS file server
Network Infrastructure Server
Network Storage Server
Network file system client
Networking Tools
Office Suite and Productivity
PHP Support
Performance Tools
Perl Support PostgreSQL
Database client
PostgreSQL Database server
Print Server
Printing client
Remote Desktop Clients
Resilient Storage
Ruby Support
SNMP Support
Scientific support
Server Platform
Server Platform Development
Smart card support
System Management
System administration tools
TeX support Technical Writing
TurboGears application framework
Virtualization
Virtualization Client
Virtualization Platform
Virtualization Tools
Web Server
Web Servlet Engine
Web-Based Enterprise Management
X Window System
Available Language Groups:
Catalan Support [ca]
Chhattisgarhi Support [hne]
Chichewa Support [ny]
Chinese Support [zh]
Coptic Support [cop]
Croatian Support [hr]
Czech Support [cs]
Danish Support [da]
Dutch Support [nl]
English (UK) Support [en_GB]
Esperanto Support [eo]
Telugu Support [te]
Tetum Support [tet]
Zulu Support [zu]
Done
===========================================
從上面的軟件組信息,挑選與桌面環境有關的軟件組,然後安裝即可,我下面選擇的軟件組與輸入法還有字體等桌面環境需要用到的供大家參考一下。
執行:
yum groupinstall -y "Desktop" "Desktop Platform" "Desktop Platform Development" "Fonts" "General Purpose Desktop" "Graphical Administration Tools" "Graphics Creation Tools" "Input Methods" "X Window System" "Chinese Support [zh]" "Internet Browser"
後面的是安裝軟件過程,需要等等一陣時間。
3 、安裝好了桌面環境的軟件,然後再修改一下系統的啓動級別 爲 5
編輯/etc/inittab文件,修改啓級別爲5,如下圖,然後重新啓動就可以進入桌面環境了。因爲我這是遠程環境的,只是運用了命令行,可以使用VNC進行桌面環境的遠程。
修改/etc/inittab,改變runlevel爲5,例如 [root@QRedHat etc]# cat /etc/inittab ......
id:5:initdefault: ......
改爲5級別方式運行linux二.現在開始配置遠程
大家首先會想,centos如何支持遠程服務,那就是gdm:
$yum install gdm
1. Linux 端的配置:
開機後就要啓動顯示管理器。打開 /etc/inittab文件,將 runlevel 變爲5,即修改爲id:5:initdefault: 如果原來就是5,則不用修改。
系統的顯示管理器由displaymanager文件管理,此處僅爲確定開機後啓動顯示管理器。Linux 端的配置:
開機後就要啓動顯示管理器。
打開/etc/inittab文件,將runlevel 變爲5,即修改爲id:5:initdefault: 如果原來就是5,則不用修改。
系統的顯示管理器由displaymanager文件管理,此處僅爲確定開機後啓動顯示管理器。
2. CentOS 5 上的配置(適用於默認圖形環境爲Gnome的Linux):
1、配置GDM。
CentOS 5的默認圖形環境爲Gnome,只安裝了GDM,而CentOS 5的KDE也是使用GDM而不是KDM。所以CentOS 5只需配置GDM。
方法1:編輯/etc/gdm/custom.conf,添加如下內容:
[daemon]
RemoteGreeter=/usr/libexec/gdmgreeter 注:“遠程登錄界面與本地登錄界面相同”功能,若沒有此項及[greeter]項則登錄界面爲簡潔型 [security]AllowRemoteRoot=true 注:允許root用戶遠程登錄 [xdmcp]
Enable=true 注:允許遠程登錄本地,xdmcp默認端口177,此處沒有顯示的加入Port=177 [greeter]
Browser=true 注:遠程登錄界面爲“帶頭像瀏覽器的簡潔主題”,若定義了[daemon]項本行CentOS 5
上的配置(適用於默認圖形環境爲Gnome的Linux):
1、配置
GDM CentOS 5的默認圖形環境爲Gnome,只安裝了GDM,而CentOS 5的KDE也是使用GDM而不是KDM。所以CentOS 5只需配置GDM
方法1:編輯
/etc/gdm/custom.conf,添加如下內容:
我計算機上的配置文件如下:
# GDM configuration storage [daemon] RemoteGreeter=/usr/libexec/gdmgreeter [security] AllowRemoteRoot=true [xdmcp] Port=177 Enable=true [greeter] [chooser] [debug]
3.重啓服務:
1、開放防火牆中的UDP 177端口。若已禁用防火牆,則可跳過此項。
方法1(適用於終端):在/etc/sysconfig/iptables文件中加入:
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT然後執行$service iptables restart
實在不行,可以直接關閉防火牆 $service iptables stop
三.在windows上安裝xmanager(Xme4.exe),不用下載所謂的破解版,其官網的正版可以使用,不過應該有時間限制
安裝好後,通過xbrower新建Xtart會話,如下圖:
[daemon]
RemoteGreeter=/usr/libexec/gdmgreeter
注:“遠程登錄界面與本地登錄界面相同”功能,
若沒有此項及
[greeter]
項則登錄界面爲簡潔型
四.好了,現在成功連接centos了!
windows7圖形界面遠程centos6.5
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.