vnc是一款Windows远程桌面软件,其优点是支持跨操作系统的远程图形化控制。下面开始记录第一次安装vnc服务的过程。

  1.先检查系统是否有安装VNC服务

  [root@localhost ~]# [root@localhost ~]# rpm -qa | grep tigervnc

  2.安装vnc服务

  [root@localhost ~]# yum -y install tigervnc-server  //yum安装减少了很多不必要的麻烦

  3.启动并设置密码

  在第一次启动vncserver会提示输入密码,之后就需要使用vncpasswd命令

  [root@localhost ~]# vncserver    //启动vnc服务

  4.检查服务有没有启动

  [root@localhost ~]# ps aux | grep vnc  //查进程

  root 2744 0.0 2.4 63860 25372 pts/1 S 21:09 0:00 /usr/bin/Xvnc :1 -desktop localhost.localdo

  main:1 (root) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth   /root/.vnc/passwd -rfbport   //查看是否启动vnc服务

  5901 -fp catalogue:/etc/X11/fontpath.d -pn         
  root 2750 0.0 0.1 6776 1852 pts/1 S 21:09 0:00 vncconfig -iconic

  5.系统现已安装成功,若还无法连接到Centos系统,则需要一步步排查原因,大致分为以下步骤:

    1>ping

    2>服务是否有启动   ps uax | grep vnc

    3>端口有没被占用或启动  netstat –anp | grep vnc

    [root@localhost ~]# netstat -anp | grep vnc
    tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 2744/Xvnc
    tcp 0 0 192.168.1.104:5901 192.168.1.100:55209 ESTABLISHED 2744/Xvnc
    unix 2 [ ACC ] STREAM LISTENING 20986 2744/Xvnc @/tmp/.X11-unix/X1
    unix 2 [ ACC ] STREAM LISTENING 20987 2744/Xvnc /tmp/.X11-unix/X1
    unix 3 [ ] STREAM CONNECTED 43055 2744/Xvnc @/tmp/.X11-unix/X1
    unix 3 [ ] STREAM CONNECTED 23785 2744/Xvnc @/tmp/.X11-unix/X1

    4>防火墙是否被允许访问  iptables -- list  /etc/init.d/iptables stop

    5>服务的配置文件

  6.vncserver 至此Centos远程成功

  7.其他小知识:

    1>设置为开机启动

    [root@localhost ~]# chkconfig --add vncserver
    [root@localhost ~]# chkconfig vncserver on

    2>重启vncserver
    [root@localhost ~]# service vncserver restart

    3>查看启动状况

    [root@localhost ~]# netstat -tulnp
    注:如果通过VNC客户端来访问VNC,则端口为5901

    4>修改VNC密码
    [root@localhost ~]# vncpasswd

    5>停止vnc server:
    [root@localhost ~]# vncserver -kill :桌面号

    例如:[root@localhost ~]# vncserver -kill :1

    注:vncserver只能由启动它的用户来关闭,即时是root也不能关闭其它用户开启的vncserver,除非用kill命令杀死进程。

    6>设置同一个显示端口可以连接多个客户机
    [root@localhost ~]# vncserver -alwaysshared

  

Centos安装vncserver服务的更多相关文章

  1. centos 安装memcache服务后memcahce本机连接Permission

    自己手动在虚拟机下装了下memcache,整个过程真是充满波折,本身用php5.3安装memcache扩展就麻烦很多,无法通过yum直接安装,安装方法详见http://chenwei.me/blog/ ...

  2. 桌面版centos安装vncserver并在windows下使用VNC Viewer远程连接

    首先关闭防火墙 在Centos中安装vncserver yum install tigervnc-server 拷贝一份  /lib/systemd/system/vncserver@.service ...

  3. centos安装openoffice服务

    第一步:yum install openoffice.org-brand openoffice.org-core openoffice.org-java-common xvfb openoffice. ...

  4. CentOS 安装nginx服务

    安装nginx服务 sudo yum install nginx 启动nginx systemctl start nginx 加入启动项 systemctl enable nginx 测试nginx服 ...

  5. centos 安装vnc服务

    1.安装tigervnc-server yum install tigervnc-server 2.启动vnc服务 vncserver:1 [错误提示待解决bad display name " ...

  6. CentOS安装FTP服务

    最近公司有一个内部比赛(黑客马拉松),报名参加了这么一个赛事,在准备参赛作品的同时(参赛服务器需要自己搭建),借着这个机会,决定把tomcat部署相关的知识从0到1重新捋一遍.就当备忘录了. FTP服 ...

  7. CentOS安装Openfire服务

    原文::http://xiao987334176.blog.51cto.com/2202382/979677 系统是全新新安装的系统.版本号是Centos 5.6 x86 同步北京时间 # ntpda ...

  8. Centos安装vsftp服务

    1.安装vsftp yum install vsftpd 2.开启vsftp服务,设置开机自启 service vsftpd restart chkconfig vsftpd on 停止vsftpd: ...

  9. centos 安装git 服务端

    // 在服务端安装好git后,开始安装gitosis 3.在服务器安装gitosis sudo yum install python python-setuptools cd /usr/local/s ...

随机推荐

  1. wubi安装ubuntu后,增加swap大小,优化swap的使用参数-----------让ubuntu健步如飞,为编译android源码准备

    wubi安装ubuntu后,终端输入free -m可以查到如下信息: total used free shared buffers cached Mem: 1944 1801 143 0 557 70 ...

  2. Python中Generators教程

    转载至:https://www.bytelang.com/article/content/NQbmUaRIXyA= 要想创建一个iterator,必须实现一个有__iter__()和__next__( ...

  3. bzoj1298题解

    [题意分析] 要求设计一组n个m面的骰子,使每一个骰子i对骰子a[i]的胜率都大于50%. [算法分析] 对于每个i,连一条从i指向a[i]的边,那么题目给出的关系构成了一个有向基环树森林. 对于树上 ...

  4. (三)Python在windows上安装

    1.安装2.7--进入python官网(网址百度)下载python2.7 和python3.6(很小,2个程序后缀不一样?)2.安装到c:\python----next----advanced不动-- ...

  5. Netty 5.0源码分析-Bootstrap

    1. 前言 io.netty.bootstrap类包提供包含丰富API的帮助类,能够非常方便的实现典型的服务器端和客户端通道初始化功能. 包含的接口类: //提供工厂类的newChannel方法创建一 ...

  6. Date类型常用概念及方法总结(1)

      Date类型使用UTC(国际协调时间)1970年1月1日零时开始经过的毫秒数来保存时间. (1)创建当前日期           调用Date不传递参数的情况下,创建的新对象自动获得当前日期和时间 ...

  7. UVALive 7141 BombX

    离散化,线段树.$2014$年$ACM/ICPC$亚洲区域赛上海站$D$题. 可以处理出炸任意相邻的$h$行能消灭的点的数量,以及炸任意相邻的$w$列能消灭的点的数量,分别用$py[i]$和$px[i ...

  8. mysqldump 备份直接至压缩文件,提高备份及压缩时间

    1.备份及压缩分开 备份mysqldump --single-transaction -hlocalhost --all-databases --triggers --routines --event ...

  9. python 数据清洗之字符串处理

    在数据分析中,特别是文本分析中,字符处理需要耗费极大的精力, 因而了解字符处理对于数据分析而言,也是一项很重要的能力. 字符串处理方法 首先我们先了解下都有哪些基础方法 首先我们了解下字符串的拆分sp ...

  10. Objective-C Runtime 运行时之三:方法与消息(转载)

    前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理.这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制.我们将详细讨论消息的发送及消息的转发.不过在讨论消息之 ...