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

  • 相关阅读:
    二进制位运算
    Leetcode 373. Find K Pairs with Smallest Sums
    priority_queue的用法
    Leetcode 110. Balanced Binary Tree
    Leetcode 104. Maximum Depth of Binary Tree
    Leetcode 111. Minimum Depth of Binary Tree
    Leetcode 64. Minimum Path Sum
    Leetcode 63. Unique Paths II
    经典的递归练习
    案例:java中的基本排序
  • 原文地址:https://www.cnblogs.com/horizonli/p/5172298.html
Copyright © 2011-2022 走看看