用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条评论
热度
最新
热门推荐
罗翔说刑法阅读:解读刑法学的深度与魅力
物业纠纷公司答辩状:法律实务中的核心要点与撰写技巧
八字与姓名:深入浅出的关联解析
张作霖一生所经历的重要战事盘点
低空经济10大应用场景发布 | “三力三区”建设提速
酒桌上为何要先敬三杯,敬酒为何要先干为敬?这些酒桌规矩你要懂
利用股票技术指标找到最佳股票介入点
如何办理相关证件以确保合法居住权益?办理这些证件需要注意什么?
持有美国十年签证!可以随时去美国吗?
工地仓库管理制度:工地危险品仓管管理责任制规范有哪些?如何管理?
突厥、回纥、吐蕃是如今的哪个民族?与大唐的关系究竟如何?
西湖大学教授陈华一:警惕将学生培养为“低配版AI”
梦见牙掉了怎么回事
森林制作指南:如何制作箭
婴儿视力发育:三个实用建议助力宝宝视觉发展
三国时期的经济政策与农业发展:乱世中的生存与崛起
充电口在车头好还是车尾好?纯电动车选择也有学问
2024年辽宁专升本公共课计算机基础考试纲要(试行)
轮机工程技术专业详解:培养目标、就业方向及核心课程
红毛丹的功效与作用有哪些
从饮食到运动:肌少症防范实用指南
触摸屏系统开发方案怎么写
C1驾驶证年审指南:所需资料、流程及注意事项
如何分析股票的增仓情况?这种情况反映了怎样的市场预期?
《“以竹代塑”产品分类分级评价》地方标准发布
不用水泥也能贴地砖?干铺法详解及注意事项
卫生间铺砖:墙压地与地压墙,老师傅详解全过程!
2025年中国大学排名“大洗牌”,华科退居14,电子科技大学崛起
组合贷款首付比例如何确定?详细解读楼市政策规定
T2紫铜排-导电紫铜排