【问题标题】:novnc: How to run websockify automaticallynovnc:如何自动运行 websockify
【发布时间】:2015-09-02 07:34:45
【问题描述】:

也许有人可以帮助我处理 novnc。 我想使用 novnc 服务,所以我将它安装在带有 debian 软件包的 debian 机器上。我能够通过代理服务器手动建立到另一个 vnc 服务器的 vnc 会话。但目前我必须在代理上手动启动 websockify 服务。

如何自动启动此服务?如果用户完成了他的会话,我如何告诉代理服务器关闭会话? 我只想在没有整个 openstack 安装的情况下使用 novnc。

此外,该服务应该为多个用户运行。例如 user1 应该连接到 proxy-ip:5901 而 user2 应该连接到 proxy-ip:5902。所以需要同时在不同的端口启动websockify服务。

【问题讨论】:

  • 您好,您找到解决这个问题的方法了吗?很高兴分享你的发现。我能找到的唯一提示是github.com/kanaka/websockify/issues/134,它是 issue/3 的副本 .. 所以可以这样定义一些固定路线。
  • 我写了一个 php 脚本,我可以在其中使用我的用户凭据登录。然后我配置了一个按钮,该按钮执行一个 shell 命令,该命令使用我的特定值(来自数据库)启动 websockify,并将它的 pid 写入数据库。当我的会话过期或我注销时,websockify pid 将被杀死。不完美,但对我有用。

标签: debian vnc vnc-server websockify


【解决方案1】:

一种方法是使用 libvirt 挂钩启动 websockify 吗? https://www.libvirt.org/hooks.html

【讨论】:

    猜你喜欢
    • 2016-12-05
    • 2015-10-10
    • 1970-01-01
    • 2015-08-15
    • 1970-01-01
    • 2022-10-18
    • 2021-06-21
    • 2012-11-30
    • 1970-01-01
    相关资源
    最近更新 更多