websockify + TokenFile 转发 vnc

选定目录

cd /opt

下载 noVnc

git clone https://github.com/novnc/noVNC.git

下载 websockify

git clone https://github.com/novnc/websockify.git

mkdir -p /opt/websockify/target.config.d

启动websockify

/opt/websockify/run --web /opt/noVNC  --token-plugin TokenFile --token-source /data/target.config.d/ 6080 &

启动虚拟机

qemu-system-x86_64 --enable-kvm -hda /opt/vm/bionic-server-cloudimg-amd64-2.img  -vnc :1  -m 1024 -net nic -name testvm2

生成 TokenFile

echo "2: localhost:5901" > /opt/websockify/target.config.d/2

访问

注意:须替换下面的ip地址为真实ip地址

http

http://ip:6080/vnc.html?path=?token=2

websocket

ws://ip:6081/?token=2

  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值