用novnc实现浏览器远程控制桌面
创作时间:
作者:
@小白创作中心
用novnc实现浏览器远程控制桌面
引用
1
来源
1.
https://cloud.tencent.com/developer/article/2435200
本文将介绍如何使用novnc实现浏览器远程控制桌面。通过搭建被控环境和配置novnc环境,用户可以在任何带浏览器的设备上远程访问和控制Windows 11系统。
实验环境
- 被控: Windows 11
- 控制: 带浏览器的设备即可
被控环境搭建
需要安装vnc server和配置 novnc环境
1. 安装 vnc server
使用 tigervnc
- 下载tigervnc, 并安装启动
访问https://sourceforge.net/projects/tigervnc/files/stable/1.13.1/
下载tigervnc64-winvnc-1.13.1.exe
- 查看vnc服务端口号
点击
Properties
点击
Connections
, 可以看到端口号为
5900
2. 配置novnc环境
- 先拉取websockify代码, 并安装依赖
git clone https://github.com/novnc/websockify-js.git
cd websockify-js\websockify
pnpm install
- 在websockify-js\websockify文件夹下拉取novnc代码
git clone https://github.com/novnc/noVNC.git
把
noVNC
目录中的
vnc.html
改为
index.html
方便后面使用
- websockify-js\websockify文件夹下生成SSL证书
需要下载openssl, 并把bin目录配置到环境变量中
然后生成证书
openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem
3. 目录结构
4. 修改package.json
添加启动命令
{
"scripts": {
"start": "node websockify.js --cert=self.pem --key=self.pem --web ./noVNC 5901 0.0.0.0:5900"
}
}
5. 启动novnc
pnpm start
访问远程桌面
在控制机上浏览器访问
https//被控机ip:5901
登录后参与评论
0条评论
热度
最新
热门推荐
河南郑州市内一日游攻略:穿越历史与现代,体验中原魅力
腿部瘫痪后能否使用假肢行走?专家详解关键因素
2024年电脑天梯图详解:最新硬件配置推荐指南
中国制造业精益生产管理的现状与挑战
GPU共享技术深度剖析与总结
二硫化硒洗剂作用
40个与健康相关的常见英语短语
朱亮祖——明代开国功臣的生平简述
签订购房合同时怎么保护自己的权益
如何撰写高效的工作总结?这些技巧帮你轻松搞定!
春节的起源与习俗:传承中华文化的重要节日意义解析
吕梁肝病专家权威解读:肝炎病毒携带者 = 小三阳?
电子维修技术员的岗位技能与职业规划
巨大儿需要做什么体检
如何构建和管理一个多元化的投资组合以分散风险
2024软科世界一流学科排名:日本大学表现全解析
BVI和开曼SPV的区别:如何选择最适合您的公司结构
社保退款的相关规定及操作流程
养老服务业“人才焦虑”:紧缺的除了人员数量,还有什么?
黄金趋势分析方法与投资策略指南
逸云天电子:气体分析仪校准的重要性体现在哪些方面?
信仰坍塌与丧失理想信念:心理学视角的探讨
PPT中插入公式的四种实用方法
多层实木板怎么安装?多层实木板安装的步骤和要点是什么?
医疗美容专业详解:专业定义、就业方向与前景展望
减肥期间能吃鸡蛋,减肥期间能吃鸡蛋卷吗
全国生态日丨我国生态环境和质量持续改善
珍爱土地 湖南行动|桂阳:“光伏+”模式开辟矿区生态修复新赛道
添加剂里也有营养高手
透析病人心衰怎么办