Centos6.4最小化安裝后使用xfce桌面環境


由於我個人使用的Centos是在虛擬機中最小化安裝的,gnome實在是不喜歡,所以自己裝了個xfce,安裝后啟動不起來,才發現x window等依賴環境沒裝,為了少走彎路,在此寫下安裝過程。

1.yum源配置過程

$ wget http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 
$ sudo rpm -ivh epel-release-6-5.noarch.rpm
$ sudo yum search xfce
$ sudo yum groupinfo xfce
$ sudo yum groupinstall xfce

注意:6-8這個版本可能會修改,可以打開http://download.Fedoraproject.org/pub/epel/6/x86_64 查看對應版本

 

2.相關依賴包安裝

yum groupinstall "X Window System"                #安裝X window
yum groupinstall "Desktop" "Desktop Platform" #安裝Desktop相關組件

 

3.啟動xfce桌面

startx

到此,xfce應該是可以進入了,完成桌面環境的安裝,為了方便管理,可以安裝vnc server,配合下Remmina可以遠程桌面管理。

 

4.VNC SERVER的安裝及配置

yum install tigervnc tigervnc-server -y      #安裝vncserver
vim /etc/sysconfig/vncserver                 #打開vnc配置文件

然后把配置文件中的倒數第一行和倒數第二行的#號去掉,例如:

# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own).  You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.  
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted!  For a secure way of using VNC, see this URL:
# https://access.redhat.com/knowledge/solutions/7027

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel.  See the "-via" option in the
# `man vncviewer' manual page.
 VNCSERVERS="1:root" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
~                                                                      

其中高亮部分為配置內容,vncservers=“實例序號:用戶名”,實例的序號在Remmina遠程連接的時候需要填寫在ip地址的后面。

vncpasswd      #配置vnc用戶的密碼,自行設置

然后就可以啟動vnc服務了

service vncserver start

如果看到系統提示啟動完畢后,可以開始進行iptables的配置了

 

5.IPTABLES配置

由於iptables需要配置端口后才可以放行,因此需要配置完5901端口(根據實例序號,序號為1的端口為5901,序號為2的端口為5902,以此類推)

首先打開iptables文件

vim /etc/sysconfig/iptables

在22號端口的放行語句下方加入如下語句:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

然后重啟iptables

service iptables restart

到這里,基本上就可以通過Remmina遠程管理你的服務器了

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM