zoukankan      html  css  js  c++  java
  • TightVNC 远程桌面

    首先,请允许我介绍一款VNC客户端:IIS7服务器管理工具

            作为VNC客户端,它最优秀的功能就是支持一键导出或导入,一键批量打开VNC,一键批量关闭VNC,多台VNC 自定义备注,自定义分组。支持win、linux批量管理,省去您一台台记录IP、密码,点下就能瞬间打开。能极大的提高站长及服务器运维人员工作效率。同时其通用于LINUX系列下所有操作系统及WIN系列的所有操作系统。

    下载地址:http://fwqglgj.iis7.net/cp/vnc/?zmyc

    IIS7服务器管理工具的截图如下:

     下面步入正题。

    0. 引言

      Virtual Network Computing (VNC) 是贝尔实验室研发的一款平台独立的桌面共享系统,由客户端(viewer)与服务端两部分构成。

      服务端:安装在远程计算机上,启动后供客户端远程登录,有些系统自带vnc远程服务(如 Mac)。

      客户端(viewer):安装在本机,用于登录远程桌面。三个著名的客户端:TightVNC,UltraVNC 与 RealVNC。

      三者的比较:VNC Comparison and Review: TightVNC Vs UltraVNC Vs RealVNC

      本文着重介绍 TightVNC,内容包括:TightVNC的编译,TightVNC远程登录Windows桌面,TightVNC远程登录Mac OS X的桌面 。

    1. TightVNC的编译

      (1)先从 http://www.tightvnc.com/download.php下载最新版的 TightVNC 源码,本人下的是 tightvnc-2.8.8-src-gpl 版本。

      (2)用VS2010打开解决方案tightvnc2010.sln,随后即可编译。

      (3)若编译时遇到“找不到DXGI1_2.h文件”错误,则下载安装 DirectX 11。

      

    2. TightVNC远程登录Windows桌面

      在远程计算机上打开“tvnserver.exe”,在本机上打开“tvnviewer.exe”。

      

      远程效果图如下(右边是虚拟机中的远程XP系统,左边本机的TightVNC客户端):

       

    3. TightVNC远程登录Mac OS X的桌面 

        前面已经提到过,Mac OS 自带了VNC服务器,我们若要用vnc远程访问Mac,只需要开启其远程桌面功能即可。步骤如下:

      (1)在Mac 的【系统偏好设置】中选择 [共享] 打开 [屏幕共享] 服务,即可允许其他电脑的用户远程查看并控制此电脑。

      

      勾选“屏幕共享”,点击“电脑设置”按钮,在弹出的框中勾选“任何人都可以请求取得控制屏幕的权限” 与 “VNC显示程序可以使用密码控制屏幕”,并输入连接密码,点击“好”。

    在“允许访问”一栏中选中“所有用户”。

      

      这样我们就开启了Mac系统的VNC服务,随后我们启动Windows的 TightVNC 客户端,连接到Mac桌面。效果如下:

  • 相关阅读:
    [转]Nvidia 的Shadow 文章收集
    [转]Linear Depth Buffer(线性深度缓冲区)
    [转]ParallelSplit Shadow Maps on Programmable GPUs
    [转]Learning to Love your Zbuffer.
    SQL SERVER存储过程中使用事务
    VS2005+SQL2005 Reporting Service动态绑定报表(Web)
    Sql批量删除/插入
    存储过程中执行动态Sql语句
    存储过程中使用事务
    真正的全动态报表:RDLC+ReportViewer
  • 原文地址:https://www.cnblogs.com/ziyu-trip/p/7731995.html
Copyright © 2011-2022 走看看