开启CentOS 5.4下的vncserver服务 安装好CentOS 5.4后,虽然咱们能够经过ssh来远程登录服务器,可是咱们使用ssh 毕竟是一个字符型终端,不少图形界面下很方便的操做在字符型终端下显得很是繁琐,或者 有些干脆就不能执行,为此咱们须要远程登陆图形界面。 一.临时使用远程桌面 临时使用远程桌面,须要服务器前有人在操做,而且已经在本机上登录了Gnome或者 Kde桌面。 点击桌面上方任务栏“系统”——“首选项”——“远程桌面”,打开“远程桌面首选 项”,按照须要勾选四个选项,并设置登陆口令。 此方法和Windows下的远程桌面很是类似。 二.开启vncserver,任什么时候间均可以链接 若是服务器是在机房内,平时无人职守,或者没法在本机登录桌面,就没法使用远程桌 面,咱们只能求助于vncserver。 1.首先确认系统是否安装了vnc: #rpm -qa | grepvnc 若是没有任何显示,则说明系统没有安装vnc包,须要至CentOS 5.4安装光盘下CentOS 目录下寻找两个vnc开头的安装包,即: vnc-4.1.2-14.el5_3.1.i386.rpm vnc-server-4.1.2-14.el5_3.1.i386.rpm 使用root用户安装: #rpm -ivh vnc-4.1.2-14.el5_3.1.i386.rpm #rpm -ivh vnc-server-4.1.2-14.el5_3.1.i386.rpm 安装好后,能够再次执行: #rpm -qa | grepvnc 若是显示: vnc-server-4.1.2-14.el5_3.1 vnc-4.1.2-14.el5_3.1 则说明已经安装成功,若是第一次执行后就显示,说明系统已经安装了vnc包。 2.配置vncservers文件 #vim /etc/sysconfig/vncservers 在文件最后加上: VNCSERVERS=“2:root" 设置登陆显示号和用户 VNCSERVERARGS[2]="-geometry 1024x768" 设置屏幕分辨率 3.配置xstartup文件 编辑配置以前,须要使用vncserver命令建立默认配置文件 #vncserver 输入口令 确认口令 #vim /root/.vnc/xstartup 将文件内原来的内容所有注释掉,只留下如下几行,若是没有则须要添加: #!/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 gnome-session & set starting GNOME desktop #为了使用gnome界面,不然 是xfce界面 保存后退出。 4.设置远程登陆口令 #vncpasswd Password:123456 Verifu:123456 5.启动vncserver服务 #service vncserver start 启动 VNC 服务器:2:root New 'hyxcky:2 (root)' desktop is hyxcky:2 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/[主机名]:2.log [肯定] 至此,vncserver已经配置启动完毕,能够经过vncviewer来远程登陆: 在地址栏输入“主机地址:2”,肯定后输入登陆口令。 6.让vncserver服务随机启动 默认状态下,vncserver服务不是开机自动启动,须要手工启动。咱们能够经过配置系 统服务让其自动启动。 修改/etc/init.d文件夹下vncserver文件中“#description:”后的系统服务名称为 vncserver。 #chkconfig --add vncserver #setup #打开终端界面下的系统配置,也可在图形界面下使用系统服务 在系统服务栏检查有没有vncserver服务,标记为自动启动。 保存后,重启测试。