百度谷歌搜了几天,终于搞定了,安装步骤
我的centos是安装的桌面版,关掉了防火墙
1. 安装必要的软件包
a. 安装vncserver服务端
yum install tigervnc tigervnc-server -y
步骤b,c可忽略
b. 安装fontforge(没有亲自验证,网上的这样说的,我也照做了)
yum install fontforge -y
如果不安装fontforge,vncviewer客户端连接上来时,文字会变成方块。
c. 安装桌面软件(有桌面的就不用这一步骤了)
yum groupinstall Desktop -y
安装gnome桌面,我习惯使用的是gnome,也可以使用yum groupinstall "KDE Desktop"。
2.添加root以外的用户(如果连接vncserver的用户已经存在,可以跳过这一步,我用的是root账户,所以就没有新增账户)
useradd -u 10000 oracl
3.如果不是在线安装vncservcer的需要在/etc/sysconfig的目录中新增一个vncservers的文件,如果是在线安装不需要新增直接去编辑
使用命令行编辑此文件
vi /etc/sysconfig/vncserver
在打开的文件中新增配置,我设置的用户叫root,如果是其他的用户,必须在系统中已经存在,然后为用户分配一个id=1
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"(最好不要加-localhost这个配置,要么你指定一个其他的ip,要么不配置,以免连接被拒绝)
(# VNCSERVERS="2:myusername" VNCSERVERS="2:srm"
# VNCSERVERARGS[1]="-geometry 800x600" VNCSERVERARGS[1]="-geometry 1024x768"
这里要注意的是,我的centos上的模板里是从2开始的,我看网上的例子都是从1开始,于是也从1开始,结构弄了一下午都看不到桌面,按模板从2开始分配就好了 网上说明的部分,我用的root账户,所以用的是1,测试没有问题)保存
4.启动vnc server前确认vnc是否启动,如果启动了先关闭service vncserver stop,在输入vncserver执行 ,同时会让你输入root登陆vnc的密码和确认密码,然后在启动vnc server。
/sbin/service vncserver start
ok,可以使用了
参考地址:http://os.qudong.com/2012/1030/126638.shtml
http://wenku.baidu.com/link?url=1ViTMuUSnTEGqVp1zRMKzveIhpPR2C554FHZYTW0unw2aOYzTRyct4qySWK26PpeUVzeaia3ytXsvlAbbJnY5EBYPEsvKW7SbbSLGUWjigu
http://www.centoscn.com/image-text/install/2014/0504/2905.html
启动
vnc server
/sbin/service vncserver start
之后
.vnc
目录里会生成一些文件
启动
vnc server
/sbin/service vncserver start
之后
.vnc
目录里会生成一些文件