CentOS下安装配置VNC

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://navyaijm.blog.51cto.com/4647068/809453

1. 检查vnc客户端和服务器是否已经安装:

 

   [root@datacenter7 smdata]# rpm -q vnc vnc-server
   vnc-4.1.2-14.el5_6.6
   vnc-server-4.1.2-14.el5_6.6

 

cent os 5已包含vnc的安装包

 

2. 将用户名称加入到配置文件:

(注:这里的“用户名”是指linux系统用户的名称)

[root@datacenter7 oracle]# vi /etc/sysconfig/vncservers
# The VNCSERVERS variable is a list of display:user pairs.
#
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own).  You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.  
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted!  For a secure way of using VNC, see
# <URL:http://www.uk.research.att.com/archive/vnc/sshvnc.html>.

# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.

# Use "-nohttpd" to prevent web-based VNC clients connecting.

# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel.  See the "-via" option in the
# `man vncviewer' manual page.

VNCSERVERS="1:oracle"
#VNCSERVERS="2:root"
#VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
#VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
VNCSERVERARGS[1]="-geometry 800x600"

 

3. 设置用户navy的密码

[oracle@datacenter7 ~]$ vncserver

Password:

Verify:

 

4. 启动VNC服务

[root@datacenter7 ~]# /sbin/service vncserver start

Starting VNC server: 1:gavin             [ OK ] 

 

5. 输入命令

 

[oracle@datacenter7 ~]$ cd .vnc/

[oracle@datacenter7 .vnc]$ vi 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 &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#startkde &
gnome-session &

 

6. 重启vncserver

[root@datacenter7 ~]# /sbin/service vncserver restart

 

7. Windows登陆到VNC Server

(1).从IE登录

 

直接从IE浏览器中输入如下地址:

 

http://xxx.xxx.xxx.xxx:5801

 

输入密码即可使用。

 

(2).从VNC view登录

 

在windows上安装vnc view,然后输入xxx.xxx.xxx.xxx:1,连接登录,输入密码即可。

 

备注:如果从vnc view登录时,提示connection refused(10061),则是因为linux防火墙的问题,登录centos系统,选择 System-->Preferences-->Remote Desktop,勾选sharing中的两项,Security两项不勾,点击关闭,然后再重新用vnc view登录

本文出自 “屌丝运维男” 博客,请务必保留此出处http://navyaijm.blog.51cto.com/4647068/809453

时间: 2024-09-08 11:35:27

CentOS下安装配置VNC的相关文章

在centos5下安装配置VNC的具体操作步骤_unix linux

今天在公司安装了一下vnc,晚上没事,就记录一下吧,要不下次安装就又得google了^_^ VNC简介不能免俗,简单说介绍下VNC吧.VNC,全称为Virtual Network Computing,是一个桌面共享系统.它的功能,类似于windows中的远程桌面功能.VNC使用了RFB(Remote FrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机.它把键盘.鼠标动作发送到远程计算机,并把远程计算机的屏幕发回到本地. VNC技术与平台无关,VNC Viewer可以和VNC S

CentOS下安装配置Tomcat环境

  CentOS下安装配置Tomcat 演示环境 系统:Linux CentOS 6.3 32位 环境:无安装apache.php.mysql 账号:Root 一.下载相关安装包 注:可以先进入 #cd /usr/local/ /进里面后再下载(也可以根据自己情况而定) 1.下载jdk 2.下载Tomcat 二.安装JDK和Tomcat 注:可以先进入 #cd /usr/local/ /再执行下面的命令 1.编译安装Jdk #chmod 777 jdk-6u41-linux-i586-rpm.b

CentOS下安装配置Tomcat环境方法

CentOS下安装配置Tomcat 演示环境 系统:Linux CentOS 6.3 32位 环境:无安装apache.php.mysql 账号:Root 一.下载相关安装包 注:可以先进入  #cd /usr/local/         /进里面后再下载(也可以根据自己情况而定) 1.下载jdk 下载链接: #wget http://download.oracle.com/otn/java/jdk/6u41-b02/jdk-6u41-linux-i586-rpm.bin?AuthParam=

LINUX下安装配置VNC服务的过程

1.首先检查VNC软件是否已经安装 [root@ocm1 ~]# rpm -qa|grep vnc vnc-server-4.1.2-14.el5_3.1 2.启动VNC服务 使用vncserver命令启动,格式: server :1   ,这是城:1是桌面号,每个连接需要一个桌面号. [root@ocm1 ~]# vncserver :1 You will require a password to access your desktops. Password:         Passwor

CentOS下安装配置KVM的过程

CentOS下KVM试用 最近整理公司的几台服务器,由于机器少应用多,就总是觉得服务器资源紧张,所以痛下决心使用虚拟机 .考察了一番决定使用KVM,因为机器配置不是很高,使用KVM性能会比较好. 基础系统选用CentOS5.4 ,下面列出具体的安装配置过程 安装CentOS操作系统 下载CentOS5.4,安装是使用Server模式,不 安装任何桌面,毕竟图形桌面太占资源,在选择软件时启用下面的几项: 开发工具 开发库 虚拟化--KVM 虚拟化--KVM 起初我没有启用KVM,因为我想自己编译安

在CentOS下安装配置MySQL(转)

今天刚把项目做完,需要马上部署到新到的测试服务器上,于是乎,要在服务器上安装环境,由于好久在linux上部署了,手有些生,比较费劲装完,现在把重要步骤贴出,供自己以后参照.1.首先要看看有没有已经安装好的MySQL,以免产生冲突# rpm -qa | grep MySQL2.卸载冲突的版本# rpm -e MySQL-version //要先后卸载客服端和服务器端 3.安装MySQL客服端和服务器端# rpm -ivh MySQL-server-community-5.1.48-1.rhel5.

CentOS 下安装配置mongodb

先从这个地方下载 http://www.mongodb.org/downloads 然后#tar -zxvf mongodb-linux-x86_64-2.4.8.tgz  #   sudo mv mongodb-linux-x86_64-2.4.8 /usr/local/mongodb 创建目录:# mkdir -p /data/db创建专门的数据库用户groupadd mongodb   useradd -g mongodb -s /sbin/nologin -M mongodb  /sbi

CentOS 7安装配置Apache HTTP Server

原文 CentOS 7安装配置Apache HTTP Server   RPM安装httpd # yum -yinstall httpd //安装httpd会自动安装一下依赖包: apr apr-util httpd-tools mailcap # rpm -qi httpd Name      : httpd Version    : 2.4.6 Release    : 18.el7.centos Architecture: x86_64 Install Date: Mon 11 Aug 2

CentOS 下安装 LEMP 服务(nginx、MariaDB/MySQL 和 php)

CentOS 下安装 LEMP 服务(nginx.MariaDB/MySQL 和 php) LEMP 组合包是一款日益流行的网站服务组合软件包,在许多生产环境中的核心网站服务上起着强有力的作用.正如其名称所暗示的, LEMP 包是由 Linux.nginx.MariaDB/MySQL 和 PHP 组成的.在传统的 LAMP 包中使用的 Apache HTTP 协议服务器性能低下而且难于大规模集群,相比来说 nginx 的高性能及轻量级等特性,正是其的替代方案. MariaDB 是一款社区支持驱动