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桌面。效果如下:

  • 相关阅读:
    jQuery EasyUI API 中文文档 可调整尺寸
    jQuery EasyUI API 中文文档 链接按钮(LinkButton)
    jQuery EasyUI API 中文文档 手风琴(Accordion)
    jQuery EasyUI API 中文文档 表单(Form)
    jQuery EasyUI API 中文文档 组合(Combo)
    jQuery EasyUI API 中文文档 布局(Layout)
    jQuery EasyUI API 中文文档 拆分按钮(SplitButton)
    jQuery EasyUI API 中文文档 菜单按钮(MenuButton)
    jQuery EasyUI API 中文文档 搜索框
    jQuery EasyUI API 中文文档 验证框(ValidateBox)
  • 原文地址:https://www.cnblogs.com/ziyu-trip/p/7731995.html
Copyright © 2011-2022 走看看