介绍
项目名称: easynode
项目地址:https://github.com/chaos-zhu/easynode
功能: 多服务器管理; 通过websocket实时更新
服务器基本信息: 系统、公网IP、CPU、内存、硬盘、网卡等
基于浏览器解决SSH&SFTP跨端
烦恼——Web SSH&Web SFTP
在线编辑文件
演示图片
安装教程
服务端(服务器A)
-
依赖Node.js环境
-
占用端口:8082(http端口)、22022(客户端端口)
-
建议使用境外服务器(最好延迟低)安装服务端,客户端信息监控与webssh功能都将以
该服务器作为跳板机
Docker镜像
注意:网速统计功能可能受限,docker网络将使用host模式(与宿主机共享端口,占用: 8082、22022)
- 如果你是第一次运行,先创建一个volume用于保存数据
docker volume create --name easynode-server
- 拉取镜像并运行
docker run -d -p 8082:8082 --net=host --name=easynode-server -v easynode-server:/easynode-server/app/storage/ chaoszhu/easynode:v1.2.1
需要注意的是,如果你要直接用ip+端口打开的话,记得放行端口
访问:http://ip+端口
客户端(服务器B)
.记得放行22022端口
一键脚本
wget -qO- --no-check-certificate https://ghproxy.com/https://raw.githubusercontent.com/chaos-zhu/easynode/v1.2/easynode-client-install-x86.sh | bash
© 版权声明
THE END
暂无评论内容