用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年国漫热度榜第二,年番模式下持续领跑
谢小靖:以科技创新引领印刷行业新发展
探访加勒比海三大传奇海盗据点:皇家港、托尔图加岛和圣玛丽岛
索马里海盗老巢:埃勒的秘密
哲学思考如何拯救你的精神世界?
渤海刀鱼的家常红烧秘籍
带鱼选购全攻略:从外观到口感,教你挑选最优质的带鱼
什么睡姿能缓解手部麻木
从广西到海南的旅游距离、交通方式及行程规划全解析
天坛斋宫无梁殿:明代建筑技术的瑰宝
打卡阆中古城,感受张飞的英雄气概!
流火三伏天消暑养生?9种不同体质对照消暑茶饮,看你是哪种?
家庭常备药清单:守护健康的必备良品
葛根桑叶的功效与作用
《原神》玩家必看:从零开始优化你的游戏声音!
《英雄联盟》声音设置攻略:从基础调节到硬件选择
Steam优化:让你在吃鸡游戏中音质爆表!
《绝地求生》音效调节攻略:从系统设置到硬件升级的全方位解决方案