001.VNC介绍

一 VNC介绍

VNC 服务是一个自由开源软件,采用RFB通信协议。RFB ("remote 帧缓存 ") 是一个远程图形用户的简单协议,因为它工作在帧缓存级别上,所以它可以应用于所有的窗口系统,例如:X 11,Windows 和 Mac 系统。
它可以让用户可以远程访问服务器的桌面环境。分为服务端和客户端 VNC viewer。

二 VNC常见优点

远程的图形管理方式让工作变得简单方便。
剪贴板可以在 CentOS 服务器主机和 VNC 客户端机器之间共享。
CentOS 服务器上也可以安装图形工具,让管理能力变得更强大。
只要安装了 VNC 客户端,通过任何操作系统都可以管理 CentOS 服务器。
比 ssh 图形转发和 RDP 连接更可靠。

三 VNC工作流程

  (1) 在服务器端启动 VNC Serve。
  (2) VNC客户端通过浏览器或 VNC Viewer 连接至VNC Server。
  (3) VNC Server传送一对话窗口至客户端,要求输入连接密码, 以及存取的VNC Server显示装置。
  (4) 在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。
  (5) 若是客户端通过 VNC Server 的验证,客户端即要求VNC Server显示桌面环境。
  (6) VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。
  (7) VNC Server将来由 X Server 的桌面环境利用VNC通信协议送至客户端, 并且允许客户端控制VNC Server的桌面环境及输入装置。

001.VNC介绍的相关教程结束。

相关推荐:

Python中function_Python函数(function)的全面介绍

Python函数是第一类对象,可赋值、传参、返回、动态创建并带状态;定义用def、调用必加括号;lambda仅支持单表达式;参数传递本质是对象引用,是否原地修改决定外部是否可见;装饰器是接收并返回函数的高阶函数。 Python中的function不是语法糖,而是第一类对象(first-classob...

Python换行符号_Python中表示换行的特殊符号介绍

Python中表示换行的符号只有\n,它是字符串层面唯一的逻辑换行符;\r\n和\r仅在I/O层或历史系统中出现,Python通过文本模式自动转换,但字符串本身只识别\n。 Python中表示换行的符号只有\n,它在所有主流操作系统(Windows/macOS/Linux)中都有效,且是唯一被Pyt...

如何在linux上安装vnc

本篇内容介绍了“如何在linux上安装vnc”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 在linux上安装vnc的方法:1、利用“yuminstallvncvnc-server”命令安装vnc;2...

OpenSearch最新功能介绍

摘要:阿里云开放搜索(OpenSearch)是一款结构化数据搜索托管服务,其能够提供简单、高效、稳定、低成本和可扩展的搜索解决方案。OpenSearch以平台服务化的形式,将专业搜索技术简单化、低门槛化和低成本化,让搜索引擎技术不再成为客户的业务瓶颈,以低成本实现产品搜索功能并快速迭代。本文将为大家...

多线程介绍和多线程模块-lock-互斥锁

多线程介绍和多线程模块线程的特点:线程的生命周期开始运行结束线程的退出:进程执行完成线程的退出方法python的系统推出模块函数start_new_thread(func,args)#(func,(name,i))allocate_lock()exit()[root@133 manageh...

【Kubernetes系列】第2篇 基础概念介绍

1Pod-实例 Pod是一组紧密关联的容器集合,支持多个容器在一个Pod 里共 享网络和文件系统,可以通过进程间通信和文件共享这种简单高效的方式完成服务,是Kubernetes调度的基本单位。 Pod的设计理念是每个Pod都有一个唯一的IP。 Pod具有如下特征: 包含多个共享IPC、Network...

万能模拟器eve-ng介绍

@font-face{font-family:"TimesNewRoman";}@font-face{font-family:"宋体";}@font-face{font-family:"等线";}p.MsoNormal{mso-style-...