什么是 EasyNode?
EasyNode 是一个基于 Web 的多功能 Linux 服务器管理面板,提供 WebSSH 终端和 WebSFTP 文件管理等功能,让您能够通过浏览器轻松管理 Linux 服务器。
终端界面
深色模式
核心功能
1. WebSSH 终端
- 支持多标签页管理多个终端会话
- 支持终端分屏操作
- 支持终端字体、配色方案自定义
2. WebSFTP 文件管理
- 在线文件管理器,支持上传、下载、删除等操作
- 支持文件拖拽上传
- 支持在线编辑文本文件
- 支持文件权限修改
3. 服务器管理
- 集中管理多台服务器
- 支持服务器分组
- 支持批量执行命令
- 支持服务器状态监控
4. 脚本库
- 常用脚本集中管理
- 支持脚本分类
- 支持在线编辑脚本
- 支持批量执行脚本
特色优势
- 🚀 一键部署: 提供多种安装方式,快速搭建使用
- 🔒 安全可靠: 所有数据本地存储,支持多种加密方式
- 🌈 界面美观: 支持亮色/暗色主题,界面简洁直观
- 📱 跨平台: 支持所有主流浏览器,可在移动端使用
- 🛠 可扩展: 提供丰富的配置选项,满足个性化需求
技术架构
EasyNode 采用现代化的技术栈开发:
- 前端: Vue 3 + Vite
- 后端: Node.js + Koa
- 终端: Xterm.js
- 通信: WebSocket