开启CentOS 5.4下的vncserver服务

痴心易碎 提交于 2019-12-06 16:50:54
开启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服务,标记为自动启动。

 

保存后,重启测试。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!