Linux远程桌面+WEB访问的解决方案
需求:
- 远程协助
- 远程无感查看
- 对远程操作进行录制
环境:
操作系统:ubuntu20.04
服务端:
服务端尝试了tightvncserver
和x11vnc
两种方式,tightvncserver的实现方式是启动了一个新的桌面环境,而x11vnc则是使用现有的桌面环境(参照teamviewer)。两种服务的具体使用方式网上有很多,不再赘述。使用x11vnc时有--shared
和--viewonly
两种方式,前者是共享屏幕且可以操作,后者只是共享屏幕,可以满足远程无感查看的需求。
客户端
客户端使用novnc
进行远程访问,novnc可以以web的形式对远程终端进行控制。
远程操作录制
使用了vnc2flv.py
进行屏幕录制,用于远程控制的审计,一开始使用了git上他人适配的python3的版本,录制的视频出现无法播放的问题,后来使用了python2的问题可以进行正常录制。使用vnc2flv的优点是不需要进行视频录制后的回传操作,可以直接在服务端进行屏幕的录制工作,具体使用方式可以参考http://www.unixuser.org/~euske/python/vnc2flv/
Linux远程桌面+WEB访问的解决方案相关推荐
- 远程桌面Web连接访问及端口更改方法
在Windows 2000 Server时代,运用其内置的"终端服务"功能使我们可以对服务器进行远程操作和控制:利用Windows Server 2003新增的"远程桌面 ...
- Linux远程桌面的设计总结,windows / Linux 远程桌面访问全面总结 / 共享文件
一般来说,ssh 是指无图形界面形式,是命令行的方式. 速度快. vnc 是的是图形界面形式. 速度慢. ssh 方式登陆: 1.windows ...
- 巧用windows xp远程桌面web连接
(中关村在线)我家中有两台电脑(各有一块10M网卡),一台赛扬600的台式机,配以15吋的普通显示器,分辨率800*600:一台古老的奔腾笔记本电脑,配以13.3的液晶屏,可上1024*768 16 ...
- linux远程桌面连接_如何从Linux连接到远程桌面
linux远程桌面连接 根据Wikipedia的说法, 远程桌面是"一种软件或操作系统功能,它允许个人计算机的桌面环境在一个系统(通常为PC,但该概念同样适用于服务器)上远程运行,同时显示在 ...
- red hat linux 远程,Red Hat Linux 远程桌面 – 如何设置
远程访问 RHEL 计算机.运行 RHEL 7.3-8.1 的 Linux 计算机的远程桌面.从任何计算机.平板电脑或移动设备进行访问.立即免费试用! 如果您是在家中或在旅途中工作,则可能需要一段时间 ...
- CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面并安装火狐浏览器
CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面并安装火狐浏览器 vnc客户端地址:https://files.cnblogs.com/files/MYSQLZOUQI/vnc- ...
- Linux远程桌面的选择
Linux的远程桌面主要分两个部分:Linux客户机连Linux服务器和Windows客户机连Linux服务器,还有现在用平板电脑连远程桌面.Linux客户机连Windows服务器比较简单没啥可说的, ...
- linux桌面另一个,linux远程桌面连接另一个linux教程
我们知道在windows下面我们可以用远程桌面连接来控制其它电脑, 但linux远程桌面连接? 不过在说怎样连接之前还是要先明确一个概念,为什么我标题没有用linux中的远程桌面连接呢, 这是因为Li ...
- Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)(转载)
您多久访问一次Linux桌面? 您使用什么工具来访问远程桌面? Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面. 除了Windows RDP之外,xrdp工具还接受来 ...
最新文章
- 响应式编程入门:实现电梯调度模拟器
- python如何进行大到小排序_Python3基础 list sort 从小(大)到大(小)排序
- 关于《Java编程思想》的简单纠正
- Aspose Cells 控件如何实现数据过滤(附代码和下载地址)
- final 实例域+final类+final方法(阻止继承)
- JVM——类文件结构
- Maven学习(三)————Maven核心概念(二)
- java 两个对象合并_Java 对象按照多个属性来合并。
- audiojs--跨浏览器的HTML音频播放器(可自定义样式)
- logging 日志表的设计
- 电脑硬盘右击计算机就卡死,Win10电脑使用过程中莫名其妙卡死的的三种解决方法...
- 输入法编程之 光标跟随
- 【计算机视觉】 opencv双目视觉 立体视觉 三维重建 之理论篇
- 单片机一键开关机电路
- .Net Core MVC使用EF
- 淘金网UCskype客服系统
- 傅里叶变换并把结果保存在excel文件中
- 游戏制作之路(25)Camera(摄像机)的清除标志Solid color
- Mysql出现问题:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)解决方案
- 埃斯顿三轴机器人编程_博世力士乐:埃斯顿机器人(手腕+小臂)装配线