Centos安装vncserver服务

Posted 陳小诺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos安装vncserver服务相关的知识,希望对你有一定的参考价值。

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

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

  [[email protected] ~]# [[email protected] ~]# rpm -qa | grep tigervnc

  2.安装vnc服务

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

  3.启动并设置密码

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

  [[email protected] ~]# vncserver    //启动vnc服务

  4.检查服务有没有启动

  [[email protected] ~]# 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

    [[email protected] ~]# 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>设置为开机启动

    [[email protected] ~]# chkconfig --add vncserver
    [[email protected] ~]# chkconfig vncserver on

    2>重启vncserver
    [[email protected] ~]# service vncserver restart

    3>查看启动状况

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

 

    4>修改VNC密码
    [[email protected] ~]# vncpasswd

    5>停止vnc server:
    [[email protected] ~]# vncserver -kill :桌面号

    例如:[[email protected] ~]# vncserver -kill :1

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

 

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

 

 

 

 

 

 

 

  

以上是关于Centos安装vncserver服务的主要内容,如果未能解决你的问题,请参考以下文章

centos怎么更改vncserver的密码

centos 6.5安装vncserver

centos 7 安装和配置vncserver

centos 6.7安装与配置vncserver

centos 6.5安装vncserver 并开启远程桌面

Centos6 64位系统安装VNCServer