VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和
Windows 和 MAC 中的任何远程控制软件媲美。我使用vnc主要是要看别人怎么操作,类似远程桌面,我们都登陆vnc我可以实时看到他的操作在我登陆的界面。我也可以操作。

安装

默认情况下,CentOS是没有安装的。(检查是否安装  rpm -q vnc vnc-server) 

    提示没有安装,那么就开始安装,输入: yum install vnc vnc-server (yum
install tigervnc-server 【这个是在centos6.5

设置 VNC

    1. 安装完成后 需初启动VNC $vncserver 
        设置 VNC密码:(我这里使用vncvnc)

     $ vncpasswd

     Password:(#这里我输入的是vncvnc)

     Verify:(#这里我输入的是vncvnc)

    2. 配置桌面类型
    $vim  ~/.vnc/xstartup

 一般情况下,我们使用的 Linux 桌面都是 "Gnome" 桌面,修改最后两行。改为:

    # xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

    # twm &

    gnome-session &


    3. 配置登录帐号、桌面分辨率、连接方式

        vim /etc/sysconfig/vncservers
        修改最后两行
        VNCSERVERS="1:root"

        VNCSERVERARGS[1]="-geometry 1024x768"

    4. 配置防火墙,允许 VNC 连接(此步没做,因为没启动防火墙)如果是云主机,防火墙记得开5900-5903端口

  VNC server 监听的端口从 5900 开始,display:1 的监听 5901,display:2 监听 5902,以此类推。CentOS 的防火墙缺省是不允许连接这些端口的,所以需要使用下面的步骤打开防火墙(需要 root 权限):

    vim /etc/sysconfig/iptables
    上面我们只添加了一个 root 帐号和桌面 1,所以这里按照上面的规则,添加一个 "5901" 端口号即可。
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
    重启防火墙
    service iptables restart

    5. 设置 VNC 自动启动
    # chkconfig vncserver on

    6. 关闭

        vncserver -kill :1(注意kill后面要有一个空格)
    7. 启动 
        $service vncserver start 

    8. windows客户端(vnc viewer)
        
链接:http://pan.baidu.com/s/1dD2e2cD 密码:cmcv
        
       
 
密码是 vnc设置的密码 

问题:

云服务器是没有桌面系统的,登陆是黑屏,可以通过下面方法安装
登录系统,使用yum 安装
#yum groupinstall 'X Window System'  -y
安装GNOME桌面环境
#yum groupinstall  'GNOME Desktop Environment' -y  

centos6.5 安装比较不同
# yum groupinstall "Desktop" "Desktop Platform" "Desktop Platform Development" "Chinese Support [zh]"
# vim /etc/inittab
将    id:3:initdefault:    改为     id:5:initdefault:
# reboot

以上不行,参考了http://www.111cn.net/sys/CentOS/75983.htm (CentOS 6.5桌面环境安装配置步骤)
和 http://jingyan.baidu.com/article/ca2d939dd1dabbeb6c31ce24.html (linux Centos 6.5 安装桌面环境GNOME_百度经验)

CentOS安装、使用VNC的更多相关文章

  1. CentOS安装使用vnc进行远程桌面登录

    以下介绍在CentOS 7下安装vncserver并使用vnc-viewer进行登录(使用root权限): 1.运行命令yum install tigervnc-server安装vncserver: ...

  2. CENTOS安装vnc

    先直接进入命令模式,如果是服务器则可以使用putty连接进入命令行模式. 现在知道的centos下的vnc是:tigervnc,由于是服务端所以我们只安装tigervnc-server即可: yum ...

  3. 烂泥:centos安装LVM方式

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近开始打算学习有关LVM逻辑卷的知识,由于以前没有接触过,看了很多有关这方面的视频.但是一直不深入.今天就先不管了,先把centos系统安装在LVM上 ...

  4. centos6 下安装xfce+vnc

    CentOS 安装图形界面的过程,简单记录一下.这里提供了两种图形界面的安装,分别是CentOS自带的gnome桌面及轻巧的xfce.据测试,我的精简版CentOS 6 64位系统安装gnome需要下 ...

  5. (总结)CentOS Linux下VNC Server远程桌面配置详解

    一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环 ...

  6. CentOS下架设VNC服务器

    CentOS下架设VNC服务器1.什么是VNC服务器?百度百科:VNC (Virtual Network Computer)是虚拟网络计算机的缩写.它 是一款优秀的远程控制工具软件,由著名的 AT&a ...

  7. Linux Centos7.x下安装部署VNC的实操详述

    VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于 UNIX和 Lin ...

  8. CentOS Linux下VNC Server远程桌面配置详解

    http://www.ha97.com/4634.html PS:偶以前基本不用Linux的远程图形桌面,前几天有开发的同事配置CentOS的vnc有问题,找我解决,就顺便记录总结一下,这个总结是比较 ...

  9. ubuntu10.10安装使用vnc

    原文发表于:2010-12-15转载至cu于:2012-07-21 搭安全试验的环境,在vmware上安装了ubuntu10.10(大学的时候用过,最早用的好像是6系列吧).安装好后想用远程桌面控制, ...

  10. Linux安装设置VNC远程桌面

    1,先检查一下服务器是否已经安装了VNC服务,没有安装,检查服务器的是否安装VNC的命令如下[root@linuxidc rpms]# ps -eaf|grep vncroot      1789  ...

随机推荐

  1. PHP 文件

    PHP 文件处理 fopen() 函数用于在 PHP 中打开文件. 打开文件 fopen() 函数用于在 PHP 中打开文件. 此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来 ...

  2. Android Design Support Library使用详解——Snackbar

    Google在2015 I/O大会上,给我们带来了更加详细的Material Design规范,同时也引入了Android Design Support Library,为我们提供了基于Materia ...

  3. 20160212.CCPP体系详解(0022天)

    程序片段(01):01.二维数组.c 内容概要:二维数组 #include <stdio.h> #include <stdlib.h> //01.关于栈内存开辟数组: // 诀 ...

  4. Android TV开发总结(一)构建一个TV app前要知道的事儿

    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52792562 前言:近年来,智能 ...

  5. APP中一种在Java层实现的简单守护进程方式

    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52779986 守护进程是一个黑色 ...

  6. Java多线程模型

    谈到Java多线程就涉及到多线程的模型及Java线程与底层操作系统之间的关系.正如我们熟知,现代机器可以分为硬件和软件两大块,如图2-5-1-1,硬件是基础,软件提供实现不同功能的手段.而且软件可以分 ...

  7. [ExtJS5学习笔记]第三十一节 sencha extjs 5使用cmd生成的工程部署到tomcat服务器

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/42940883 本文作者:sushengmiyan ------------------ ...

  8. Dynamics CRM2016 Supported versions of Internet Explorer and Microsoft Edge

    在CRM2016发布在即之时,让咱们看下新版的CRM对IE及Edge的支持 这次和以往不同,官方给出的不只是IE几以上支持,IE几以下不支持,而是有一个对应的系统列表,具体看下表. 当然你也可以说我I ...

  9. DBoW2应用

    图像对应的bag-of-words向量\(v_t\) 假设词典总共有\(W\)个单词,那么每一幅图像能够用一个\(W\)维的向量表示 \((t_1, t_2, t_3, ..., t_W)\)其中 \ ...

  10. [ExtJS5学习笔记]第二十二节 Extjs5中使用beforeLabelTpl配置给标签增加必填选项星号标志

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/39395753 官方例子:http://docs.sencha.com/extjs/5. ...