CentOS下安装远程桌面(VNC+Xfce)
为了避免在安装过程中出现Yum源下载的问题,请先执行一下升级。
yum -y update
1、先安装Xfce
CentOS 5.x:
yum -y groupinstall xfce
CentOS 6.x:
yum -y install epel-release
yum -y groupinstall xfce
2、再安装tigervnc-server服务器
yum -y install tigervnc-server
3、执行下列代码,打开vncserver配置。
vim /etc/sysconfig/vncservers
4、在最后添加以下代码,保存。
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600 "
5、设置vnc访问密码,密码要输入二次。
vncpasswd
6、执行下列命令后开启vncserver服务。第一次开启会要你设置一个密码。
vncserver
7、然后执行下列命令:
vi /root/.vnc/xstartup
8、将里面的命令全部删除,复制粘贴进入下面的代码,并保存。
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
startxfce4 &
9、再次重启你的vnc服务。
service vncserver restart
10、用VNC连接你的VPS主机,你就可以顺利进入Xfce桌面了。
注意:
1.如果vnc报10060错误,则需开启5801和5901两个端口
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
iptables -I INPUT -p tcp --dport 5801 -j ACCEPT
service iptables save
2.如果vnc报10061错误,试试这个
chmod 755 /root/.vnc/xstartup
最近回复