
目录
1、设备列表及操作列表
2、登录机器 Shell 执行命令
3、桌面远程访问
4、远程设备的进程管理
5、远程设备文件管理
今天要给大家推荐一个开源的跨平台多功能远程控制和监控工具:Spark。
目前该项目处于不维护状态,大家可以自己根据需要进行扩展,满足自己实际的监控需求。
Spark 是一个免费、安全、开源、基于网页、跨平台且功能丰富的远程管理工具,可以让你通过浏览器,随时随地管理设备。
以下是 Spark 项目的部分使用页面。
1、设备列表及操作列表

2、登录机器 Shell 执行命令

3、桌面远程访问

4、远程设备的进程管理

5、远程设备文件管理

Spark 完全基于浏览器 UI 进行管理,所以在任何的设备上安装对应的 Agent 就可以通过浏览器进行远程的控制和管理。
以下是该项目 Star 趋势图(代表项目的活跃程度):

通过下载二进制的文件即可快速开始试用:
目前 Spark 支持主流的三个系统 Windows、Linux、MacOS,功能基本在三个系统上都支持,有部分差异。功能列表如下图:
特性/OS
Windows
Linux
MacOS
| 进程管理 | ✔ | ✔ | ✔ |
| 结束进程 | ✔ | ✔ | ✔ |
| 网络状态 | ✔ | ✔ | ✔ |
| 文件浏览 | ✔ | ✔ | ✔ |
| 文件传输 | ✔ | ✔ | ✔ |
| 文件编辑 | ✔ | ✔ | ✔ |
| 删除文件 | ✔ | ✔ | ✔ |
| 代码高亮 | ✔ | ✔ | ✔ |
| 屏幕监控 | ✔ | ✔ | ✔ |
| 屏幕快照 | ✔ | ✔ | ✔ |
| 系统信息 | ✔ | ✔ | ✔ |
| 远程终端 | ✔ | ✔ | ✔ |
| * 关机 | ✔ | ✔ | ✔ |
| * 重启 | ✔ | ✔ | ✔ |
| * 注销 | ✔ | ❌ | ✔ |
| * 睡眠 | ✔ | ❌ | ✔ |
| * 休眠 | ✔ | ❌ | ❌ |
| * 锁屏 | ✔ | ❌ | ❌ |
更多项目详情请查看如下官网链接:
https://github.com/XZB-1248/Spark