本文主要是介绍websockify + TokenFile 转发 vnc,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
选定目录
cd /opt
下载 noVnc
git clone https://github.com/novnc/websockify.git
下载 websockify
git clone https://github.com/novnc/websockify.gitmkdir -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
这篇关于websockify + TokenFile 转发 vnc的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!