跨平台远程管理工具!通过浏览器随时随地管理设备

Spark 是一个免费、安全、开源、基于网页、跨平台且功能丰富的远程管理工具,可以通过浏览器,随时随地管理设备。跨平台远程管理工具!通过浏览器随时随地管理设备本项目不收集任何信息,无论是服务端或是客户端。因此,服务端永远不会自动更新,客户端永远只会与服务端通信。

功能特性

跨平台远程管理工具!通过浏览器随时随地管理设备
  • 空单元格代表目前暂未测试
  • 星号代表该功能可能需要管理员或 root 权限才能使用

快速开始

  • 下载服务端,按照配置文件说明,设置好配置文件下载服务端:https://github.com/XZB-1248/Spark/releases
  • 运行服务端,访问 IP:端口,例如:http://localhost:8000/
  • 在管理页面中生成客户端,并部署到设备上
  • 现在就可以控制这个设备了

配置文件

在服务端的根目录下,创建 config.json 文件,按照以下格式填写:

{
    "listen"":8000",
    "salt""123456abcdefg",
    "auth": {
        "username""password"
    },
    "log": {
        "level""info",
        "path""./logs",
        "days": 7
    }
}
  • listen 必填,格式为 IP:端口
  • salt 必填,修改后需要重新部署客户端,长度不大于 24
  • auth 选填,格式为 用户名:密码
    • 密码强烈建议使用 hash 加密
    • 格式为 密文,例如 123456abcdefg
    • 支持的算法有:sha256,sha512 和 bcrypt
    • 如果不按照格式填写,将会被视为明文密码
  • log 选填,日志配置
    • level 选填,可选值:disable, fatal, error, warn, info, debug
    • path 选填,默认为./logs
    • days 选填,默认为 7

项目界面

跨平台远程管理工具!通过浏览器随时随地管理设备跨平台远程管理工具!通过浏览器随时随地管理设备跨平台远程管理工具!通过浏览器随时随地管理设备跨平台远程管理工具!通过浏览器随时随地管理设备跨平台远程管理工具!通过浏览器随时随地管理设备跨平台远程管理工具!通过浏览器随时随地管理设备跨平台远程管理工具!通过浏览器随时随地管理设备

传送门

开源地址:https://github.com/XZB-1248/Spark

-END-


原文始发于微信公众号(开源技术专栏):跨平台远程管理工具!通过浏览器随时随地管理设备

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/191992.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!