您的位置:首页 > 运维架构 > Linux

使用VNC远程管理VPS(Centos系统)

2014-11-05 14:33 441 查看
首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce<kde,kde<gnome).

centos默认源里面没有xfce,首先安装epel源,然后安装桌面:

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


装完桌面之后就是安装vncserver了,现在知道的centos下的vnc是:tigervnc,由于是服务端所以我们只安装tigervnc-server即可:

yum install tigervnc-server


都安装好之后,就开始配置,现在以root用户为例:

vi /etc/sysconfig/vncservers


末尾添加

VNCSERVERS="1:root "
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp"


然后就是给vncserver设置密码:

vncpasswd


启动vnc服务

vncserver


修改配置文件

vi /root/.vnc/xstartup


把里面的内容替换成如下:

#!/bin/sh
/usr/bin/startxfce4


保存以后,给xstartup加上执行权限:

chmod +x ~/.vnc/xstartup


配置完之后,再重启一下vncserver:

service vncserver restart


启动之后,用如下命令查看5901端口是否开启:

netstat -lptn


这里要注意,如果发现端口打开了却连不上,就要设置好防火墙规则,否则外面连不上 59xx端口.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: