ubuntu web端远程桌面控制

Docker+Ubuntu桌面环境:5分钟搞定Web版VNC访问(附TightVNC配置) 本文详细介绍了如何在5分钟内使用Docker快速部署Ubuntu桌面环境,并通过Web版VNC实现浏览器远程访问。教程包含TightVNC配置步骤,适用于前端开发者和运维人员,提供轻量级、高效的远程工作解决方案,显著提升跨平台工作效率。 阅读详情
[Unit]

Description=Start x11vnc at startup.

After=multi-user.target

[Service]

Type=simple

ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared

[Install]

WantedBy=multi-user.target

x11vnc注意不支持wayland,也不支持gdm3,需要切换到x11和lightdm,可以自行网上找资料

  • 本文主要介绍novnc的安装及配置

1.安装novnc

sudo snap install novnc

2.配置novnc

创建文件 /lib/systemd/system/novnc.service

[Unit]

Description=Start novnc at startup.

After=multi-user.target

[Service]

Type=simple


ExecStart=/snap/bin/novnc --listen 6081 --vnc :5900

[Install]

WantedBy=multi-user.target

3.启动novnc

systemctl enable novnc

systemctl start novnc

4访问

重启电脑后,用其他电脑浏览器访问: ip:6081/vnc.html

点击页面中间的连接按钮,输入密码后就可以远程控制了

注意:我试过有些情况不能连接成功的,一般都是页面能出现,但是点击连接按钮后提示连接失败;

         可以尝试换浏览器,我就试过用firefox出现上述情况,使用chrome正常.

同时,也可简单体验一下项目:https://github.com/Frederic-Boulanger-UPS/docker-ubuntu_22-04-novnc

如何在Ubuntu 20.04 LTS上安装基于web的Guacamole远程桌面客户端? Guacamole是一款免费的、开源的、基于Web的远程桌面控制面板,用于从Web浏览器管理Linux和Windows系统。它支持VNC、RDP、SSH和Kubernetes等标准协议,你不需要在客户端计算机上安装任何软件。它支持剪贴板,通过SFTP进行文件传输,并允许你管理多个远程桌面会话。 在本文中,我们将向您展示如何在Ubuntu 20.04服务器上安装和配置Guacamole远程桌面客户端。 准备工作: 一台运行Ubuntu 20.04的服务器,最低2GB内存。并配置一个root密码。 1、首先,你 阅读详情

相关推荐

无距离障碍:远程桌面Ubuntu实现全球办公

XRDP是一种开源工具,它允许用户通过Windows RDP访问Linux远程桌面。除了Windows RDP外,xrdp工具还接受来自其他RDP客户端(如FreeRDP、rdesktop和NeutrinoRDP )的连接。相较于VNC,xrdp更加的轻量级。下面简单几步实现ubuntu XRDP+cpolar内网穿透工具,实现windows远程桌面控制Ubuntu。

冷兮雪的博客 4116

Ubuntu 桌面环境

Linux 操作系统比较流行的桌面环境是GNOME或KDE,早期版本的 Ubuntu 使用 GNOME 桌面环境,从11.04版本开始,Ubuntu 放弃了 GNOME 桌面环境,以 Unity 作为默认的桌面环境,而从17.10版本又开始改回 GNOME 界面。Ubuntu 18.04LTS 桌面版使用 GNOME 3作为默认的桌面环境。Ubuntu 的桌面环境非常优秀,这也是它能成为优秀的 Linux 桌面系统的一种重要原因。使用 Ubuntu,首先要熟悉其桌面环境,之后可以根据需要定制桌面。

顺其自然~专栏 6052

win10远程桌面控制Ubuntu服务器 - 内网穿透实现公网远程

XRDP是一种开源工具,它允许用户通过Windows RDP访问Linux远程桌面。除了Windows RDP外,xrdp工具还接受来自其他RDP客户端(如FreeRDP、rdesktop和NeutrinoRDP )的连接。相较于VNC,xrdp更加的轻量级。下面简单几步实现ubuntu XRDP+cpolar内网穿透工具,实现windows远程桌面控制Ubuntu。

亮点菌 3723

Ubuntu桌面

安装桌面的时候,Ubuntu18系统默认用的时候gnome桌面。和。和之间的主要区别在于它们安装的桌面环境。安装GNOME桌面环境,而安装桌面环境。GNOME桌面环境是一个图形用户界面 (GUI),旨在方便用户使用。它包括各种应用程序,例如 Web 浏览器、文本编辑器、文件管理器和终端仿真器。桌面环境是GNOME桌面环境的较新版本。它被设计成比GNOME桌面环境更现代和用户友好。它包括许多新功能,例如停靠栏、概览和活动概览。一般来说,如果您正在寻找注重可用性的传统桌面环境,我建议您使用。

orDream的博客 3712

内网穿透实现Windows远程桌面访问Ubuntu,简单高效的远程桌面解决方案

XRDP是一种开源工具,它允许用户通过Windows RDP访问Linux远程桌面。除了Windows RDP外,xrdp工具还接受来自其他RDP客户端(如FreeRDP、rdesktop和NeutrinoRDP )的连接。相较于VNC,xrdp更加的轻量级。下面简单几步实现ubuntu XRDP+cpolar内网穿透工具,实现windows远程桌面控制ubuntu。

hero_jy的博客 2875

window10远程桌面控制Ubuntu系统

在这里,命令的格式为“ssh @ -p ”,红色字体部分就是cpolar建立的数据隧道公网IP地址(这里的地址不用带前缀tcp://,而-p 后的数字,则是这条数据隧道的唯一代码)。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。不同操作系统之间的“沟通”可以粗略的看做不同设备之间的连接,如果这两台设备都在同一局域网下,那么windows完全可以使用命令行界面,通过确定另一设备在局域网内的地址,做到二者之间的连接。

YUAN_XU_CHENG的博客 1263

CrossDesk开源远程桌面:Web访问与多设备管理实践

远程桌面技术是远程办公和服务器运维的基础能力,传统方案往往存在控制端笨重、跨平台支持差、多设备管理繁琐等痛点。CrossDesk作为一款开源远程桌面软件,采用Web访问作为主要控制入口,通过浏览器即可连接远端设备,并结合被控端代理实现Windows、macOS、Linux的跨平台覆盖。其内置的设备注册、分组、授权机制,让远程连接从点对点工具升级为集中管理平台。适用于需要频繁切换控制端、管理多台服务器或办公电脑的运维人员、技术爱好者及小团队。本文从实际使用出发,详细介绍CrossDesk的架构思路、部署流程、

weixin_29698641的博客 345

VNC:通过noVNC实现网页访问vnc

3.在vncserver与noVNC之间有一个websockify组件,将noVNC的websock转换为vncserver所需的tcp流。如果github无法连接,可以手动到 https://github.com/novnc/websockify 下载代码。2.noVNC是一个http的server,他是为浏览器提供websock的服务后端。在utils目录下保存解压后的代码,目录需要为websockify。点击连接,输入vnc的密码,即可在浏览器中打开vnc。注:ip地址为运行noVNC的机器的ip。

风静如云的博客 3064

远程桌面控制

之前做了一个云渲染程序,和虚幻的像素流原理是一样的,不过没有虚幻做的那么完善。云渲染是使用视频流技术,将三维可视化画面以视频流的形式推送到服务器,服务器将视频转发PC、手机等各个终端。那么将桌面画推送到服务器,然后再将桌面画面推送到各个终端,不就实现了远程桌面控制。

1322

CentOS8安装NVIDIA显卡驱动、CUDA和Anaconda

CentOS8安装NVIDIA显卡驱动和CUDA 参考:CentOS nvidia+cuda+cudnn 安装 安装英伟达显卡驱动 1、检查是否安装了NVIDIA的GPU(硬件层面): lspci | grep -i nvidia 2、安装GCC、kernal组件、dkms等 sudo yum install gcc sudo yum install gcc-c++ sudo yum -y install kernel-devel sudo yum -y install kernel-headers s

智慧的旋风的博客 1万+

Anaconda创建python环境常见命令

Anaconda功能庞大,其可以理解为一个工具,也是一个可执行命令。Anaconda可以创建多个python环境,且python环境间相互独立。

m0_59405106的博客 1万+

【noVNC】使用noVNC实现浏览器网页访问vnc(基于web的远程桌面)

vnc novnc

Best_lgx的博客 4万+

Qt6.8.0(win64)安装教程

启动 Visual Studio 2022 Community,选择 “继续但无需代码” 运行,然后打开Option设置,Add一条版本配置,Location 选择 D:\Qt\6.8.0\msvc2022_64\bin\qmake,点击确定。我是win11系统,所以选择windows版,下载路径二选一即可。方案1:默认情况下,额外勾选图中两个组件(总共40多G)方案2:按图中自定义勾选组件(总共5.8G)选择Custom Installation。我选的方案2,总共5.81G。

D4G1TIAO的博客 9072

实现无公网IP的公网环境下Windows远程桌面Ubuntu 18.04连接,高效远程办公!

对于有长期远程桌面需求的用户,建议将cpolar套餐升级到专业套餐,支持配置固定的公网TCP端口,且带宽也会相应的增大,支持更高效便捷的远程桌面连接Ubuntu系统。【cpolar内网穿透支持http/https/tcp协议,支持永久免费使用,不限制流量,无需公网IP,也不用进入路由器设置,操作简单。隧道创建成功后,点击左侧仪表盘的状态——在线隧道列表,查看xrdp隧道的所生成的公网TCP端口地址,复制下来。,使用cpolar内网穿透映射3389端口,生成公网TCP端口地址,实现在公网环境下,

weixin_74937672的博客 3720

双足肌肉骨骼机器人

Clone Alpha的技术突破标志着人类进入生物-机械融合的新纪元,但其影响远超技术范畴。从伦理框架重建(如拉马克进化算法中的知识传递机制)到经济模式革新(如UBI应对机器人失业潮),需全球协作制定前瞻性政策。若放任技术无序扩张,人类社会或将面临“能力断层”与“控制权丧失”的双重危机;反之,若以人类福祉为核心导向,仿生机器人亦可成为弥合残障歧视、提升整体文明层级的钥匙。当下选择,将决定人类究竟是技术的创造者,还是被重构的客体。

百态·数智思维 | 聚焦大数据、量化与未来AI 986

一文读懂 SAP Web Dispatcher 配置参考:让 Gateway、OData 与后端服务各走各路

SAP Web Dispatcher在Fiori项目中常被低估,实际上它作为企业系统的HTTP(s)入口,承担着流量分发和安全防护双重职责。该组件通过URL路径规则(如/sap/opu/odata/转发至Gateway系统)实现多系统路由,隐藏后端复杂性,提供统一访问入口。配置要点包括HTTPS参数设置、客户端证书转发、端口定义以及系统冲突处理策略。合理的配置能确保前端统一访问、网络边界清晰可控,同时降低跨团队协作成本。生产环境需根据实际网络架构调整官方示例配置。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 157

好文转载 无距离障碍:远程桌面Ubuntu实现全球办公

无距离障碍:远程桌面Ubuntu实现全球办公

AI_data_cloud的博客 307

我终于停止写 JUnit 了!用 JavaParser + GPT-4 自动生成 90% 覆盖率的单元测试

本文介绍了一种基于JavaParser和GPT-4的智能单元测试生成方案。针对开发者在单元测试编写中面临的繁琐、无聊和硬指标等问题,提出通过AST语法树分析代码结构,提取关键信息后生成精准提示词,再调用GPT-4自动生成高质量的单元测试代码。文章详细阐述了技术原理、实现步骤(包括JavaParser解析、上下文感知提示词构建和GPT-4调用),并展示了该方法能自动识别依赖、Mock对象和覆盖边界条件,显著提升测试效率。同时指出了在复杂数据结构、私有方法测试等方面的局限性,最终强调这种技术组合可以解放开发者,

BUG猿的博客 1131

ubuntu server 22安装远程桌面rustdesk WEB客户端

文件:https://v5star.lanzouv.com/iq43T0f8rgsf密码:52pj。2、由于已是网页端,可以集成在平台中,显示远端的工作台内容并控制。选择ID/中继服务器,并输入对应rustdesk服务端的信息。输入前面建站的IP及端口号,点击右上角的三个点。将下载的文件解压,web-client 下的所有文件上传。登录后,在网站-PHP项目-添加站点,开站添加站点。安装完成后,出现如下登录信息,务必记录下来。选中index.html文件,右键,选择编辑。

zaijiamama的博客 1998

【PCIe 总线及设备入门学习专栏 6.2 -- PCIe VDM (Vendor Defined Messages)】

在PCIe协议中,Vendor Defined Messages (VDMs) 是一种允许厂商定义和传输特定功能的消息类型。这种机制扩展了标准 PCIe 消息的功能,可以用于实现供应商自定义的功能,例如固件更新、设备配置和诊断信息传输。PCIe VDM 是通过实现的,它遵循 PCIe 协议栈的结构,包括事务层、数据链路层和物理层。

CodingCos的博客 1898

YOLOv11改进策略【Neck】| SEAM:分离和增强注意模块,解决复杂场景下的小目标遮挡问题

本文记录的是利用 SEAM 模块优化 YOLOv11 的目标检测网络模型。的设计出发点在于解决复杂场景下的人脸遮挡问题,相当于是小目标被其他物体部分遮挡时,传统方法因特征缺失导致检测精度下降的问题。该模块通过增强未遮挡区域的特征响应并补偿被遮挡区域的信息损失,提升模型对遮挡小目标的检测能力。YOLO-FaceV2: A Scale and Occlusion Aware Face DetectorSEAM模块(Separated and Enhancement Attention Module)的设计出发点

Limiiiing的博客 2281

浏览器远程桌面技术

使用开源项目RustDesk,进行浏览器进行远程桌面

weixin_40751444的博客 1141

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上一篇: kvm使用vbox已经安装好的windows10系统
下一篇: 使用docker+frp进行内网穿透
robitmind
博客等级 码龄14年 35粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值