ubuntu远程桌面连接之novnc

news2025/6/9 4:39:32

一、前言

        该操作是为了实现vnc桌面连接为url连接方式,且在浏览器中可以对ubuntu进行操作。在使用novnc进行操作前,需要先安装vnc才可。ubuntu下如何安装vnc,可看博主前面写的一篇文,ubuntu远程桌面连接之vnc-CSDN博客,博主此处使用的ubuntu版本为ubuntu2020。

二、novnc下载

         使用git clone下载novnc      

git clone --depth 1 https://github.com/novnc/noVNC.git 

        如果git命令不好用也可直接去github所在地址下载novnc。

三、进入novnc文件夹

       1、映射端口

         这里指的注意的操作就是映射vnc端口的操作,vnc端口需要为你实际vnc的端口。如果你是另外一种方式安装的vnc那么默认端口一般为5901。博主使用的是桌面共享的方式,可参照博主博客ubuntu远程桌面连接之vnc-CSDN博客,所以此处我默认端口为5900。默认映射出的端口为6080

cd noVNC                                     #进入novnc文件夹
./utils/novnc_proxy --vnc localhost:5900     #映射vnc端口

        2、如果不确定自己端口号,可以终端内输入命令进行查看

netstat -ano

         3、访问novnc连接

        需要确认自己的ip地址,以及映射出的端口,默认映射出的端口为6080。

http://192.168.200.117:6080/vnc.html

        浏览器内进行访问

        4、输入密码即可进行连接

四、配置开机自启动

        1、编辑配置文件

vim /etc/systemd/system/novnc.service 

        2、配置项

[Unit]
Description=noVNC remote desktop server
After=syslog.target network.target
 
[Service]
Type=simple
ExecStart=/noVNC/utils/novnc_proxy --vnc localhost:5900   #noVNC的实际路径
ExecStop=/bin/kill -TERM $MAINPID
ExecReload=/bin/kill -HUP $MAINPID
KillMode=control-group
Restart=on-failure
 
[Install]
WantedBy=multi-user.target

        配置完后,终端输入下面命令

systemctl enable novnc

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1355209.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

pip install 安装模块包位置及设置Anaconda为默认版本python

01问题 pycharm运行代码找不到模块包pip install不知道安装到哪里了jupyter使用不同版本python 02产生原因 安装了多个版本pythonanaconda本身也带有python 03解决办法 (1)查看当前默认python版本 打开运行窗口Winr; 输入cmd回车; 输入python回车…

【LMM 008】Instruction Tuning with GPT-4

论文标题:Instruction Tuning with GPT-4 论文作者:Baolin Peng, Chunyuan Li, Pengcheng He, Michel Galley, Jianfeng Gao 作者单位:Microsoft Research 论文原文:https://arxiv.org/abs/2304.03277 论文出处:– 论文…

c语言:打印随机3球颜色小程序|练习题

一、题目 给出5种颜色&#xff0c;取出3种颜色进行组合&#xff0c;计算组合的个数。 如图&#xff1a; 二、思路分析 1、3层循环&#xff0c;每一层循环5次(有5个球) 2、排除掉三个球具有同种颜色的情况 三、代码截图【带注释】 四、源代码【带注释】 #include <stdio.h&…

2024年度 ROTS - 实时操作系统 Top 15

RTOS&#xff08;实时操作系统&#xff09;。 这里说的 RTOS 并非新星球大战电影中的机器人&#xff0c;而是物联网设备、航空系统、空中交通管制等背后的无声协调者&#xff0c;就在地球上。 RTOS&#xff0c;或称实时操作系统&#xff0c;设计它们是为了更好的管理资源&…

中小学班主任工作指南

作为中小学的班主任&#xff0c;我们的工作既繁重又重要。这份工作指南旨在为各位班主任提供一些实用的建议&#xff0c;帮助大家更好地完成教育教学任务&#xff0c;促进学生的全面发展。 一、了解学生是关键 首先&#xff0c;我们要深入了解每一个学生。了解他们的个性、兴趣…

客服智能管理系统是如何应用的

客服系统有很多种类&#xff0c;针对不同场景的客服使用的客服系统也不同&#xff0c;如有网店里的在线客服、实体店里的电话客服、网站上的在线客服、公共服务型的热线客服、售后服务客服等等。所谓客服智能管理系统就是一种可以把多个客服场景都管理起来的系统&#xff0c;提…

软件测试第一部分:基础知识总结

概念与定义 软件危机&#xff1a;软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求&#xff0c;从而导致软件开发与维护过程中出现一系列严重问题的现象。 软件测试&#xff08;IEEE1983&#xff09;&#xff1a;软件测试是使用人工和自动手段来运行或测试某个…

【每日一题】被列覆盖的最多行数

文章目录 Tag题目来源解题思路方法一&#xff1a;二进制枚举 写在最后 Tag 【二进制枚举】【矩阵】【2024-01-04】 题目来源 2397. 被列覆盖的最多行数 解题思路 方法一&#xff1a;二进制枚举 思路 使用二进制枚举所有选中列的集合&#xff0c;对于集合中的每一个二进制数…

计算机组成原理-总线标准(系统总线 局部总线 设备总线)

文章目录 总览例子总线标准的基本概念系统总线标准局部总线标准设备总线标准对比小结为何串行总线取代并行总线 总览 例子 总线标准的基本概念 北桥芯片速度大于南桥芯片 系统总线标准 ISA和EISA都是并行总线 Intel提出了FBS总线标准比EISA和ISA快&#xff0c;后来又提出来…

好用免费的WAF---如何安装雷池社区版

什么是雷池​ 雷池&#xff08;SafeLine&#xff09;是长亭科技耗时近 10 年倾情打造的 WAF&#xff0c;核心检测能力由智能语义分析算法驱动。 Slogan: 不让黑客越雷池半步。 什么是 WAF​ WAF 是 Web Application Firewall 的缩写&#xff0c;也被称为 Web 应用防火墙。 …

virtualbox新建Ubuntu虚拟机

1、下载virtualbox 2、下载Ubuntu镜像 https://ubuntu.com/blog/desktop virtualbox安装好后&#xff0c;点击新建 选择linux类型 选择内存2~4G都行 选择先不添加虚拟硬盘 创建硬盘&#xff0c;管理点击虚拟介质管理 点击创建&#xff0c;选择创建类型为vmdk&#xff0…

31、杭州电子科技大、深圳大数据研究院、港中文第二附属医院提出:SCUNet++,堪称完美的缝合设计[太美丽家人们!]

本文由1杭州电子科技大学&#xff0c;2深圳大数据研究院&#xff0c;3香港中文大学第二附属医院于2023年12月22日发表于arXiv<Electrical Engineering and Systems Science >。 论文&#xff1a; 《SCUNet: Assessment of Pulmonary Embolism CT Image Segmentation Le…

计算机毕业设计------企业ERP报销管理系统

项目介绍 本项目分为前台和后台&#xff0c;用户有员工和管理员 员工主要功能有注册登录、查看公告、申请报销、个人信息修改等&#xff1b; 管理员主要功能登录登出、个人中心管理、员工管理、部门管理、报销种类管理、报销信息管理、系统管理等。 环境需要 1.运行环境&…

CMake入门教程【核心篇】查找包(find_package)

&#x1f608;「CSDN主页」&#xff1a;传送门 &#x1f608;「Bilibil首页」&#xff1a;传送门 &#x1f608;「本文的内容」&#xff1a;CMake入门教程 &#x1f608;「动动你的小手」&#xff1a;点赞&#x1f44d;收藏⭐️评论&#x1f4dd; 文章目录 1.使用方法1.1基本用…

【计算机毕业设计】SSM健身房俱乐部管理系统

项目介绍 本项目包含前后台&#xff0c;分为普通用户与管理员两种角色&#xff0c;前台为普通用户登录&#xff0c;后台为管理员登录&#xff1b; 管理员角色包含以下功能&#xff1a; 登录,会员管理-增删改查,员工管理-增删改查,课程管理,网站新闻管理,新闻添加编辑,留言管…

计算机毕业设计-----SSM在线个人PC电脑商城平台网站系统

项目介绍 该项目为前后台项目&#xff0c;分为普通用户与管理员两种角色&#xff0c;前台普通用户登录&#xff0c;后台管理员登录&#xff1b; 管理员角色包含以下功能&#xff1a; 管理员登录,用户管理,一级分类管理,二级分类管理,商品管理,所有订单管理,留言管理,公告管理…

2024年游泳耳机最新排行榜,口碑最好的游泳耳机推荐!

作为一位热爱水上运动的发烧友&#xff0c;我深深地了解到一款优质的游泳耳机对于提升游泳的重要性。今天&#xff0c;我想要分享几款我自己使用过并强烈推荐的游泳耳机&#xff0c;希望它们能在你的水下冒险中带来无尽的乐趣。 以下就是我为大家推荐的几款2024年最新且口碑最…

【SpringBoot】Java MVC 集成 Swagger 生成 API 文档

使用Swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。官网: https://swagger.io/ Knife4j 是为Java MVC框架集成Swagger生成Api文档的增强解决方案。 <dependency><groupId>com.github.xiaoymin</groupI…

基于PHP的花店管理系统

有需要请加文章底部Q哦 可远程调试 基于PHP的花店管理系统 一 介绍 此花店管理系统基于原生PHP开发&#xff0c;数据库mysql&#xff0c;前端bootstrap。系统角色分为用户和管理员。(附带参考设计文档) 技术栈&#xff1a;phpmysqlbootstrapphpstudyvscode 二 功能 用户 1 …

兴趣消费引领品牌出海潮:定制、社交、文化的新时代

随着全球化的推进和互联网的普及&#xff0c;品牌出海已经成为越来越多企业的战略选择。然而&#xff0c;随之而来的是各种市场差异和文化差异&#xff0c;如何在异国他乡成功打造品牌&#xff0c;成为企业面临的一项巨大挑战。在这个过程中&#xff0c;兴趣消费逐渐成为引领品…