WGCLOUD是一款开源运维工具,非常轻巧实用,部署和上手都很容易。
如果web访问采用https时候,web ssh使用的是WebSocket默认会转为wss,而不是ws了,这个时候需要我们在nginx里面加一些配置,不然无法直接使用
wss反向代理使用说明,在使用https时候页面会启用wss协议,端口为443,前端访问变为如:wss:domain:443/ws,nginx接入443端口后配置如下
其中9998是server中配置的web ssh服务端口
server { listen 443; location /ws { proxy_pass http://127.0.0.1:9998; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; }
加上后访问效果图