noVNC Server

Table of Contents

前言

如果在网页中显示远程桌面,同时还可以进行交互,VNC是一个不错的选择。在主机中安装一个VNC软件,该主机便拥有了VNC的功能,在网页中显示VNC桌面的服务软件是noVNC。

noVNC可以是本地搭建,也可以是服务器搭建。

服务器搭建

服务器我们一般会选择Ubuntu系统,我测试了20.04和18.04都是正常可以使用的。

拿到一个新的服务器,第一步就是更新源。

sudo apt update

接下来是安装snap包管理器

sudo apt install -y snapd

安装noVNC软件

sudo snap install novnc

一般都是将noVNC运行成一个服务,这里是可以映射多个noVNC服务的。举一个例子:如果noVNC的服务端口是6081,VNC的地址是locolhost,如果有公网IP或者内网IP都是可以替换的,VNC软件的端口号默认是5900,可以在主机上进行修改。

临时运行

novnc --listen 6081 --vnc localhost:5900

后台运行

sudo snap set novnc services.n6081.listen=6081 services.n6081.vnc=localhost:5900

查看创建 services.n6081 服务的详细信息

sudo snap get novnc services.n6081

查看所有的noVNC映射的服务

sudo snap get novnc services

停止服务的指令

sudo snap set novnc services.n6081.listen='' services.n6081.vnc=''

查看端口情况

netstat -ntlp

本地安装

wget https://gitee.com/megeeks/no-vnc/attach_files/874467/download/novnc_7.assert 
wget https://gitee.com/megeeks/no-vnc/attach_files/874468/download/novnc_7.snap 
sudo snap ack novnc_7.assert
sudo snap install novnc_7.snap
发布日期:
分类:极客 标签:

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注