linux系统下如何开启vncserver服务

本文发布时间: 2019-Mar-22
安装好CentOS 5.4后,虽然我们可以通过ssh来远程登陆服务器,但是我们使用ssh毕竟是一个字符型终端,很多图形界面下很方便的操作在字符型终端下显得非常繁琐,或者有些干脆就不能执行,为此我们需要远程登录图形界面。一.开启vncserver,任何时间都可以连接如果服务器是在机房内,平时无人职守,或者无法在本机登陆桌面,就无法使用远程桌面,我们只能求助于vncserver。1.首先确认系统是否安装了vnc:[root@web~]# rpm -qa | grep vnc如果没有任何显示,则说明系统没有安装vnc包,需要至CentOS 5.4安装光盘下CentOS目录下寻找两个vnc开头的安装包,即:vnc-4.1.2-14.el5_3.1.i386.rpmvnc-server-4.1.2-14.el5_3.1.i386.rpm 使用root用户安装:[root@web~]# rpm -ivh vnc-4.1.2-14.el5_3.1.i386.rpm[root@web~]# rpm -ivh vnc-server-4.1.2-14.el5_3.1.i386.rpm安装好后,可以再次执行:[root@web~]# rpm -qa | grep vnc如果显示:vnc-server-4.1.2-14.el5_3.1 (主要是这个套件包,有这个就行了)vnc-4.1.2-14.el5_3.1则说明已经安装成功,如果第一次执行后就显示,说明系统已经安装了vnc包。2.配置vncservers文件[root@web~]# vim /etc/sysconfig/vncservers在文件最后加上:VNCSERVERS="1:root" 设置登录“显示号”和用户VNCSERVERARGS[1]="-geometry 1024x768" 设置屏幕分辨率3.配置xstartup文件编辑配置之前,需要使用vncserver命令创建默认配置文件[root@web~]# vncserver输入口令:123确认口令:123[root@web~]# 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/.Xresourcesxsetroot -solid greyvncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &gnome-session & set starting GNOME desktop (增加这一行,表使用gnome界面,否则是xfce界面)保存后退出。4.设置远程登录口令[root@web~]# vncpasswdPassword:123456Verifu:1234565.启动vncserver服务(1)主服务启动:[root@web~]# service vncserver start (只启动/etc/sysconfig/vncservers 所定义的界面)启动 VNC 服务器:1:rootNew '[主机名]:1 (root)' desktop is [主机名]:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/[主机名]:1.log(2)启动多个界面(如果只要一界面,这步可省略)[root@web~]# vncserver :2 (启动root登录的第二个界面)6.停止vncserver服务[root@web~]# service vncserver stop(停止start时候所启动的界面:1,其它另启的界面:2不停止) [root@web~]# vncserver -kill :1 (停止某个界面,要用kill命令来杀掉界面1的进程)[root@web~]# vncserver -kill :2 (停止某个界面,要用kill命令来杀掉界面2的进程)通过 #service vncserver status 命令可以查看出有多少个进程pid号,表示启动了多少个界面。7.让vncserver服务随机启动默认状态下,vncserver服务不是开机自动启动,需要手工启动。[root@web~]# chkconfig --list vncserver[root@web~]# chkconfig vncserver on保存后,重启测试。8.客户端登录vncserver服务(1)先安装vncviewer来远程登录,(2)然后在地址栏输入“主机地址:1”(即主机IP加界面号的方式)确定后输入登录口令。本文出自 “我的运维之路” 博客


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表