首页 > 系统相关 >CentOS安装noVNC

CentOS安装noVNC

时间:2023-09-15 14:45:27浏览次数:84  
标签:websockify CentOS -- noVNC share etc usr novnc 安装

文档来源:https://cloud.tencent.com/developer/article/1632715   准备EPEL源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo

运行效果

 

安装noVNC,默认会自动安装python和websockify
yum install novnc
运行效果

 

准备证书
#创建证书存放目录
mkdir -p /etc/novnc/ssl

#openssl命令生成证书
openssl req -x509 -nodes -newkey rsa:2048 -keyout novnc.pem -out novnc.pem -days 365

Country Name (2 letter code) [XX]:CN
State or Province Name (full name) []:Guangdong
Locality Name (eg, city) [Default City]:Dongguan
Organization Name (eg, company) [Default Company Ltd]:cf
Organizational Unit Name (eg, section) []:it
Common Name (eg, your name or your server's hostname) []:cfmm.com
Email Address []:[email protected]
运行效果

 

 

运行websockify(单机版本)
websockify -D --web=/usr/share/novnc/ --cert=/etc/novnc/ssl/novnc.pem 6080 172.17.130.251:5900

#参数解析
websockify -D  #以后台的方式启动
--web=/usr/share/novnc/  #对应到novnc的文件(html等)
--cert=/etc/novnc/ssl/novnc.pem #证书位置
6080  #websockify监听端口
172.17.130.251:5900  #VNC Server地址及端口
运行效果

 

 

浏览器测试,https://172.17.130.197:6080 其中的密码是开启VNCServer时设定的密码

 

连接成功

 

 

创建多个机器

cd /usr/share/novnc/ && mkdir conf

echo 'j01: 172.17.130.251:5900' >> token.conf

运行Websockify

websockify -D --web=/usr/share/novnc/ --cert=/etc/novnc/ssl/novnc.pem 6081  --target-config=/usr/share/novnc/conf/token.conf
websockify -D --web=/usr/share/novnc/ --cert=/etc/novnc/ssl/novnc.pem 6080 172.17.130.251:5900

websockify -D 
--web=/usr/share/novnc/ 
--cert=/etc/novnc/ssl/novnc.pem 
6080  
--target-config=/usr/share/novnc/conf/token.conf

 

 

  浏览器,https://172.17.130.197:6081/vnc_auto.html?port=6081&path=/config&token=j01   https://172.17.130.197:6081/vnc.html?token=j01 https://172.16.30.78:6080/vnc_auto.html?port=6080&path=/conf?token=aliyun          

 

标签:websockify,CentOS,--,noVNC,share,etc,usr,novnc,安装
From: https://www.cnblogs.com/weschen/p/17704982.html

相关文章

  • 通过docker-compose安装milvus遇到无法连接etcd的问题no route to host
    通过docker-compose安装milvus发现milvus-standalone老是报错noroutetohost连接不到etcd然后等一会milvus-standalone就挂了 后来发现是服务器上的iptables设置有问题需要在如下sh脚本中设置 br-7cedb15ab1cf [root@nova-dev-iecsh]#pwd/opt/sh[root@nova-dev-iec......
  • Ubuntu 10.04 安装Twisted、Scrapy爬虫框架
    Ubuntu10.04安装Twisted、Scrapy爬虫框架Scrapy,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结ScrapyPython爬虫框架logo[1]构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。Scrapy吸引人的地方在于它是一个......
  • Nutch相关框架安装使用最佳指南(转)
    Chineseinstallingandusinginstruction - Thebestguidanceininstallingandusing NutchinChina 国内首套免费的《Nutch相关框架视频教程》        土豆在线观看地址:http://www.tudou.com/home/item_u106249539s0p1.html 超清原版下载地址: http://pan.......
  • 2023秋-自用Zookeeper到HBase安装与基本命令总结
    #基于【2023新版黑马程序员大数据入门到实战教程,大数据开发必会的Hadoop、Hive,云平台实战项目全套一网打尽】https://www.bilibili.com/video/BV1WY4y197g7#参考http://t.csdn.cn/DycaLhttps://blog.csdn.net/weixin_42837961/article/details/106308562#参考http://t.csdn.cn......
  • 银河麒麟安装Docker-国产化-九五小庞
     银河麒麟高级服务器操作系统V10是针对企业级关键业务,适应虚拟化、云计算、大数据、工业互联网时代对主机系统可靠性、安全性、性能、扩展性和实时性的需求,依据CMMI5级标准研制的提供内生安全、云原生支持、国产平台深入优化、高性能、易管理的新一代自主服务器操作系统;......
  • 使用VMware 16 安装银河麒麟V10 --九五小庞
    1.下载银河麒麟系统V10服务版镜像包:Kylin-Server-10-SP1-Release-Build04-20200711-x86_64.iso百度云盘链接:https://pan.baidu.com/s/1z0GCEadvefUA8R988qDP5Q提取码:1l0g2.运行VMwareWorkstation,创建新的虚拟机: 3.选中“典型”,下一步: 4.安装程序光盘映像文件(浏览——......
  • Windows Server 2012 R2 Standard 安装.net 3.5
    很久没截图IIS部署了,最近临时接了一个部署任务就是在一台新的WindowsServer2012 R2 上部署一套系统,需要安装的.net3.5但是一直不成功,找了很久的资料终于有着落了,先记录下正常情况安装大概率都会出现以下问题 然后网上找寻解决方案方法一【无效】:角色添加功能里边(就......
  • 软件测试|Python Selenium 库安装使用指南
    简介Selenium是一个用于自动化浏览器操作的强大工具,它可以模拟用户在浏览器中的行为,例如点击、填写表单、导航等。在本指南中,我们将详细介绍如何安装和使用Python的Selenium库。安装Selenium库使用以下命令可以通过pip安装Selenium库:pipinstallselenium安装WebDriver......
  • 生产环境实战spark (7)分布式集群 5台设备 Hadoop集群安装
    生产环境实战spark(7)分布式集群5台设备Hadoop集群安装1,Hadoop下载。下载地址:http://hadoop.apache.org/releases.html下载版本:hadoop2.6.5版本  hadoop2.6.x版本比较稳定2,使用winscp工具上传到master节点。检查:[root@masterrhzf_spark_setupTools]#lshadoop-2......
  • UOS安装部署Ceph集群(二)
    本篇文章介绍Ceph如何使用,包括创建/使用:块存储(rbd)、文件存储(cephfs)、对象存储(rgw)前4步详细介绍,请点击链接跳转。实验过程:  1、Ceph架构图  UOS安装部署Ceph集群(一)_[ceph_deploy][error]runtimeerror:bootstrap-osd_小时候很牛、的博客  2、实验环境说明  UOS安装部......