zoukankan      html  css  js  c++  java
  • RedHat 简易配置 VNC Server 与VNC View详细说明

    首先下载Linux版本的VNC文件。

      下载地址:http://www.realvnc.com/download/vnc/ 

     

    如:VNC-5.0.2-Linux-x86-RPM.tar.gz(其实解压出来后,就会有Server与View的RPM安装包了)

     

    #tar -zxvf VNC-5.0.2-Linux-x86-RPM.tar.gz

     

     

    #rpm -ivh VNC-Server-5.0.2-Linux-x86-RPM VNC-View-5.0.2-Linux-x86-RPM

    一般都要用到依赖包:xterm

      注:如果安装过程中再有提示要安装什么依赖包,就直接用#yum install -y ****(包名),

      假若yum没有,就直接百度去吧,别浪费时间了。


      安装完成后!

    1.1Commamd:

     #vnclicense -add WHJRK-UXY7V-Q34M9-CZU8L-8KGFA

     #vnclicense :2

    1.2、Xwindows:

    注册:Application->Internet->Enter VNC Server License Key(选择中间那个,输入注册码。)

      一些注册码(第一个试过,可以用):

    WHJRK-UXY7V-Q34M9-CZU8L-8KGFA
    S4J7A-XWXY5-KXAJW-54KRA-TP3QA
    48R4P-NFZ46-NBCWY-Q2ZJT-3H9RA
    NGNW9-7Q8BK-UQGY7-J3KAA-6G39
    Z456C-LMKTC-NLGWQ-H5CUR-ZVWEA
    A5HDP-LXKYN-UK4W6-XACZJ-ENWLA
    NRDX9-ZF9C5-JLGY7-CUC5J-77J2A
    579R9-9B92W-4QHM9-6TK6D-H6F9A
    VETPD-HHC3S-63AH9-YAA26-8WVDA
    SSEWK-HBDM6-YYCWC-M3BQV-9XMDA
    LFKRU-DCTWH-6GJH2-7SWYR-D4CPA
    CQUTS-S5RDR-VT2WJ-9B6TU-DLHPA
    RR36V-7V29A-EVGJA-AYNEC-3DZYA
    UNLZ3-EHBVR-VACLK-S8QDH-JZMHA
    TPSNG-YEUGX-J4HZX-DPYSY-HZKXA
    UCUXY-TAFLN-YFBVV-D7VZE-9SHJA
    ANN2U-FM59S-DAGV4-4TK96-BDTKA
    F4X7H-CYLEV-XZ4ZW-USQ7D-KHMGA
    63P3S-TGU8R-3C4ZE-WCKF4-S2W3A
    Q35YW-ZVH7L-Z94J4-9UJP9-77VFA
    3TH6P-DV5AE-BLHY6-PNENS-B3AQA

     

    2、向防火墙添加ACL:

    #vim /etc/sysconfig/iptables

      向里面添加:

    -A INPUT -m state --state NEW -m -tcp -p tcp --dport 590*(这个就是你想开的端口号) -j ACCEPT

    保存退出后,重启防火墙生效。

    # service iptables restart(要root权限,否则可以试试 #/sbin/service iptables restart)

     

    3、运行VNC服务器

      运行:Application->Internet->VNC-Server (user mode)

      打开Option->如图:

     

    其中:“show accept/reject promt”为每次从客户端连到服务器端时,皆经服务器

    点击同意,我们一般选第二项,只要我们通过密码认证即可。如图:

     

    中间“Configure”->为设置登录VNC服务器的密码。如图:

     

    点击“Advanced”这个就是总的设置,比如连接端口、控制权限等,如图:

    这样就可以完成配置了(登录皆为匿名用户)。

     

     

    问题:

      在客户端出现如下提示


    No matching security types!

      解决方法:由于是客户端与服务器端的本版不同造成的,更新客户端即可。

     

    最后提示:Linux的客户端可以直接打开使用。

     

    有关命令:

    #vncserver :1  (打开vnc服务端 ,1表示5901这个端口,其他的也可以用如 2 3 )

    #vncserver -kill :1  (关闭窗口1)

     

    高级应用:


    1.设置vncserver启动脚本(/etc/init.d/vncserver)实现系统自启动时启动vncserver.
    # 在/etc/rc.d/rc.local文件中加入下面行写 
    /etc/init.d/vncserver start
     
    #也可以用chkconfig命令实现系统自启动时启动vncserver
    [root@CPAYNET005 ~]# chkconfig --level 2345 vncserver on
    2、查看VNC Server启动情况
     [root@CPAYNET005 ~]# netstat -tulnp
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
    tcp        0      0 0.0.0.0:5801                0.0.0.0:*                   LISTEN      5248/Xvnc
    tcp        0      0 0.0.0.0:5901                0.0.0.0:*                   LISTEN      5248/Xvnc
    tcp        0      0 0.0.0.0:6001                0.0.0.0:*                   LISTEN      5248/Xvnc
    tcp        0      0 :::6001                     :::*                        LISTEN      5248/Xvnc

  • 相关阅读:
    Ubuntu-18.04 设置开机启动脚本
    香橙派PC Plus开发镜像制作
    Flurl使用Polly添加重试机制
    在Windows上远程调试Ubuntu-Arm上的.Netcore
    NAT
    关于visual studio 2019的参数信息快捷键无效
    spring cloud ip地址注册问题
    spring cloud sleuth集成问题
    spring boot admin 安装问题
    pm2+nuxt 自动重启问题
  • 原文地址:https://www.cnblogs.com/horizonli/p/5172298.html
Copyright © 2011-2022 走看看