没人看的小破站

Lamzy

CentOS搭建noVNC

VNC客户端?才不需要!noVNC满足你

本文编写于 187 天前,最后修改于 187 天前,其中某些信息可能已经过时。

故事摘要

基于通过VNC搭建的linux图形界面控制的基础上,可以再次搭建noVNC免除使用客户端的登录。如果有小伙伴不会搭建VNC图形界面可参考文章 《Linux添加可视化桌面》,相信懂得小伙伴早就发现我在文章 《使QQ机器人在Linux中运行!》 中已经发布过使用Docker镜像容器搭建noVNC运行qq机器人

运行环境:

Centos 7.x (本文使用CentOS 8.0做演示)

yum环境

1.  拉取源码包

1.1 随便进入一个目录

#cd /root/Downloads/

1.2 拉取源码包

#wget https://github.com/novnc/noVNC/archive/master.zip

1.3 解压

#unzip master.zip

2. 生成证书

#cd noVNC-master/utils

#openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem

这里只需要填写 Common Name (e.g. server FQDN or YOUR name) 

为hostname,也可以通过#hostname查看本机的hostname

3. 安装noVNC

#./launch.sh --vnc localhost:5901

在这里我踩到了一个坑

./launch.sh: line 150: git: command not found

解决方法:

打开/etc/profile 定位到path manipulation 在if then下面添加pathmunge命令路径

(例如:pathmunge /opt/git/git-1.9.0/bin)

#source /etc/profile 

重载profile

#git --version

若路径为空则会执行安装,安装后就可以正常使用了

4. 完成安装

通过浏览器打开:http://IP:6080

打开vnc.html即可,密码是设置VNC的密码

或者直接打开网址:http://IP:6080/vnc.html

如果不成功注意检查一下端口是否已经开放


5. 关闭noVNC

shell控制台使用快捷键

CTRL + C

即可关闭

赞 (7)

  • CentOS搭建noVNC
    - ( 有 7 位大佬觉得很赞! )
  • 校园流量卡推荐
    - ( 有 5 位大佬觉得很赞! )
  • Linux运行晨风QQ机器人
    - ( 有 4 位大佬觉得很赞! )
  • 校园网限制?
    - ( 有 4 位大佬觉得很赞! )
  • Centos安装可视化桌面VNC
    - ( 有 4 位大佬觉得很赞! )
  • 已有 2 条评论

    1. lamzy's father
      lamzy's father 2020-11-10 20:17

      1. Lamzy
        Lamzy 2020-11-10 20:19

        你狠毒,你这人一点都不厚道
        我一定要揪出来你是谁哈哈~~~

    召唤看板娘