VirtualNetworkComputer是一款优秀的远程控制软件。 它基本上是一个显示系统,这意味着它可以将整个窗口传输到另一台计算机的屏幕上。
noVNC可以使用Web浏览器直接访问服务器,而无需使用VNC客户端。 在一些特定情况下,比如项目有端口号限制,只能打开80或者443等,那就使用noVNC+。 Nginx 充当反向代理,可以在浏览器上远程访问。
环境:
1. vncserver服务安装完毕,服务正常启动。
2.#yuminstallgit-y安装git包
实现:
首先下载noVNC:
: //
打开终端
#cd /usr/local/noVNC-master
#./utils/--vnclocalhost:5901 //5901这里是端口号vncserver ,在根据实际情况
运行后会出现资源无法访问的提示,然后novnc资源文件在
/root/.local/share/Trash /files/noVNC-master 目录 打开该目录文件,将解压后的 websockify-master 文件夹重命名为 websockify,并将该文件夹复制到 /root/.local/share/Trash/files/noVNC-master/utils。
由于VNC的默认会话不安全,因此我们需要创建安全的VNC连接。 执行:
#
生成证书并放入/root/.local/share/Trash/files/noVNC-master / 实用程序关闭。
更改为:
https://192.168.200.134/novnc/?host=192.168.200.134&port=80
步骤:
1 .Change nginx
添加配置:
location/novnc
{
proxy_passhttps://127.0.0.1:6080/novnc;#改为WebSocket的IP,必须反向proxy和端口号
}
location/websockify
{
proxy_passhttps://127.0.0.1:6080/websockify;#修改为需要反向的WebSocket -代理IP和端口号
proxy_http_version1.1;
proxy_set_headerUpgrade$http_upgrade;
}123456
重启nginx。
2. 在 /root/.local/share/Trash/files/noVNC-master/ 下添加 novnc 文件夹。 该文件夹的名称与您配置的上下文名称相同。 然后将
/root/.local/share/Trash/files/noVNC-master/ 文件夹中的文件复制到 novnc 文件夹中。
3 修改访问地址最后一个参数,port=80
4、修改/etc/文件,添加
sh/root/.local/share/Trash/files/noVNC-master/novnc/utils/--vnclocalhost:5901
注意:开机自动启动功能会导致vnc连接服务无法正常使用
IIS7服务器管理工具可以进行批量管理、定时上传下载、同步操作、数据备份、过期提醒、自动更新等功能。 IIS7服务器管理工具适用于windows操作系统,liunx操作系统支持Vnc客户端和Ftp客户端操作。
上一篇:vmware虚拟机vnc连接不上
下一篇:虚拟机中怎么退出vim