用vnc实现windows远程连接linux桌面

2023-05-16

网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主控端在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及使用被控端的系统资源。 
VNC(Virtual Network Computing )是一套由AT&T实验室所开发的可操控远程的计算机的软件,其采用了GPL授权条款,任何人都可免费取得该软件。VNC软件主要由两个部分组成: VNC server及VNC viewer。 用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行VNC viewer控制被控端。 
(在windows中也由一套著名的网络遥控软件――Symantec公司推出的pcAnywhere。 
VNC server与VNC viewer支持多种操作系统,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制。如果目前操作的 主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。  
整个VNC运行的工作流程如下: 
(1) VNC客户端通过浏览器或VNC Viewer连接至VNC Server。 
(2) VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。 
(3) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。 
(4) 若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。 
(5) VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。 

(6) VNC Server将来由 X Server的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNC Server的桌面环境及输入装置。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

『VNC的安装与使用』

本人的操作环境:Host: Ubuntu12.04,主控端Windows 7

1.安装文件

#sudo apt-get install vnc4server

2.《可选》修改VNC密码 (第一次启动vncserver时,会提示设置密码)

#vncpasswd

Password:******
Verify:******

3.启动VNC Server

#vncserver

a.可以设置vnc客户端显示的分辨率:#vncserver -geometry 1366x768

4.在Microsoft Windows上运行VNC Viewer 

从官网下载VNC viewer客户端,运行,连接方式是这样的:服务器地址:端口号(端口号=5900+桌面号),

比如: vncserver: hostname:5901    注:端口号可以直接用桌面号:hostname:1


hostvnc

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用vnc实现windows远程连接linux桌面 的相关文章

随机推荐

  • zookeeper的选举机制是如何应对脑裂的

    本来想写 zookeeper的选举机制 xff0c 但是选举机制的具体流程还没研究 xff0c 只是知道了选举机制是如何避免脑裂的 xff0c 就先写个小部分 xff0c 等后面扩展 在网上看了好多文章 xff0c 都在介绍zookeepe
  • sql查询成绩表中每一科成绩最高的分数以及这个学生的名字,学科名

    前段时间面试的时候碰到这样一个面试题 xff0c 因为很久没接触sql竟然没写出来 如图有这样一张成绩表 xff1a 首先要理解group by 含义 xff1a Group By 从字面意义上理解就是根据 By 指定的规则对数据进行分组
  • flink slotSharingGroup 在本地调试的时候可能会导致程序卡住

    现象就是一个加了slotSharingGroup的程序 xff0c 在本地调试的时候可能数据流不流动 xff0c 把slotSharingGroup去掉就可以了 原因未知 xff0c hold 有路过了解的朋友可以给说一下 xff0c 或者
  • Flink的classLoader加载机制(推测)-- 记一次程序问题中的探索

    项目中需要用flink去加载c 43 43 的so文件 flink任务中如果有加载so的逻辑 xff0c 当任务挂掉之后 xff0c 再次重启的时候会报 Native Library xxx is being loaded in anoth
  • flink的侧输出(sideoutput)和OutputTag

    背景 用flink做数据处理的时候 xff0c 我们经常会想要将数据分成几类处理 xff0c 或者有一批特殊数据需要单独处理 但是我们又想复用同一个流式任务 xff0c 避免重复处理数据 这种需求 xff0c 使用sideoutput完美解
  • leetcode 第74题 搜索二维矩阵

    题目 编写一个高效的算法来判断 m x n 矩阵中 xff0c 是否存在一个目标值 该矩阵具有如下特性 xff1a 每行中的整数从左到右按升序排列 每行的第一个整数大于前一行的最后一个整数 示例1 输入 xff1a matrix 61 1
  • leetcode 第78题 子集

    题目 给你一个整数数组 nums xff0c 数组中的元素 互不相同 返回该数组所有可能的子集 xff08 幂集 xff09 解集 不能 包含重复的子集 你可以按 任意顺序 返回解集 示例1 输入 xff1a nums 61 1 2 3 输
  • 【设计模式】工厂模式&建造者模式

    工厂模式 xff1a 重点在于生产不同的产品出来 xff0c 比如车厂建造小汽车和大卡车 建造者模式 xff1a 重点在于建造过程 xff0c 比如小汽车建造时需要安装底盘 轮胎 方向盘 发动机和外壳 xff0c 最后生成小汽车 有一篇讲的
  • Ubuntu下查看所有登陆用户及其进程id

    Ubuntu下用top能够显示当前有多少个用户登陆 xff0c 如果发现有多个用户想要确定是否有不正常登陆的时候 xff0c 可以用who命令查看当前所有登陆用户以及其登陆时间和ip地址 如果发现确实有不正常登陆的时候 xff0c 可以用w
  • jsp报Syntax error, insert "}" to complete MethodBody错误

    用myeclipse写jsp xff0c 发现了如标题的错误 xff0c 而且是报在第一行 xff0c 第一行根本就没有 xff0c 何来的缺少 心中暗骂估计又是myeclipse抽风了 到网上一搜 xff0c 发现是jsp文件中有oncl
  • Linux中“没有可用的软件包XX,但是它被其他软件包引用”的解决方法

    踩坑经历 今天刚在虚拟机上安装好了ubuntu系统 xff0c 在执行sudo apt install net tools 命令时报错 没有可用的软件包net tools xff0c 但是它被其他软件包引用 解决方法 执行命令 sudo a
  • 元学习、迁移学习、对比学习、自监督学习与少样本学习的关系解读

    文章目录 前言一 对比自监督学习与FSL1 对比学习与自监督学习2 自监督学习与FSL 二 元学习与FSL1 元学习是什么2 元学习与FSL 三 迁移学习与FSL1 迁移学习2 迁移学习与FSL 总结 前言 本人的研究方向是少样本图像分类
  • DPPO:Distributed Proximal Policy Optimization

    DPPO xff1a Distributed Proximal Policy Optimization 分布式近端策略优化 xff0c 因为就是PPO的分布式实现 xff0c 整条的架构和A3C差不多 xff0c 一个主网络 xff0c N
  • VNC启动报错A VNC server is already running as :10

    报错 xff1a A VNC server is already running as 2 解决 xff1a usr sbin lsof i tcp 5902 然后kill了 xff0c 再重启
  • XManager5基于gdm连接centos图形界面

    centos6 参考了很多资料 花了几个钟终于把XManager连接centos搞定 第一步 如果是新装的linux centos7 xff0c 需要先配置好yum xff0c 执行命令 xff1a cd etc yum repos d r
  • 初级算法学习步骤

    前言 零散整理一个多月终于整理完了 这是一篇初级算法学习的步骤总结 xff0c 或许可以帮助你怎么去接触算法 阅读本文需要一定java语法基础和api文档查看基础 xff0c 但算法其实看重的是思想而不是语言 xff0c 所以都可以借鉴 本
  • Hadoop学习笔记:(一)WordCount运行

    前言 xff1a 本文是在hadoop已经配置好的情况下 WordCount是hadoop下的HelloWorld程序 xff0c 是初学者必须要会的 下面是用eclipse进行开发 一 工程与MapReduce代码 新建工程 xff0c
  • 乌班图18.04搭建ssh服务器

    一 首先打开终端 xff0c 在终端输入以下命令安装 openssh server 如下图所示 xff1a sudo apt get install openssh server 二 安装完成以后 xff0c 启动ssh服务 xff0c 输
  • keil无法生成axf文件之解决方法

    参考 xff1a 参考 鱼鹰单片机 https blog csdn net weixin 42876465 article details 88356890 其实很简单 默认情况是生成 axf 文件的 xff0c 但有可能不能生成该文件 生
  • 用vnc实现windows远程连接linux桌面

    网络遥控技术是指由一部计算机 xff08 主控端 xff09 去控制另一部计算机 xff08 被控端 xff09 xff0c 而且当主控端在控制端时 xff0c 就如同用户亲自坐在被控端前操作一样 xff0c 可以执行被控端的应用程序 xf