V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
FreeEx
V2EX  ›  分享创造

「next-terminal 」开源 html5 远程桌面网关更新啦。

  •  
  •   FreeEx ·
    dushixiang · 2021-02-18 21:16:04 +08:00 · 3442 次点击
    这是一个创建于 1367 天前的主题,其中的信息可能已经有所发展或是发生改变。
    经过一段时间的迭代更新,next-terminal 最近终于稳定了一些(相对之前)。现在又来向各位大哥大姐肯请一些意见或建议了。

    https://github.com/dushixiang/next-terminal


    Next Terminal 基于 [Apache Guacamole]( https://guacamole.apache.org/) 开发,使用到了 guacd 服务。

    目前支持的功能有:

    - 授权凭证管理
    - 资产管理(支持 RDP 、SSH 、VNC 、TELNET 协议)
    - 指令管理
    - 批量执行命令
    - 在线会话管理(监控、强制断开)
    - 离线会话管理(查看录屏)
    - 双因素认证 感谢 [naiba]( https://github.com/naiba) 贡献
    - 资产标签
    - 资产授权
    - 多用户&用户分组
    - remote app

    体验地址
    https://next-terminal.typesafe.cn/
    账号信息
    test/test

    上面有两台内网穿透映射出来的机器,网络可能不太稳定,如有问题请留言,我会尽快恢复。
    12 条回复    2022-09-22 13:08:32 +08:00
    jindom
        1
    jindom  
       2021-02-19 16:41:46 +08:00
    道理我都懂,可是为什么要给 guacamole 套个壳呢?
    FreeEx
        2
    FreeEx  
    OP
       2021-02-19 17:17:32 +08:00
    @jindom 扩展了一些 guacamole 没有在线提供的功能,例如会话监控,在线录屏查看等
    pC0oc4EbCSsJUy4W
        3
    pC0oc4EbCSsJUy4W  
       2021-02-19 18:25:16 +08:00
    有个建议或者疑问
    docker 用户,部署使用 SQLite,next-terminal.db 有什么好的方式挂载到本地吗

    直接挂载 /usr/local/next-terminal 目录时候,docker-compose 部署的时候需要在本地文件添加安装文件。如果不挂目录到本地,那么 next-terminal.db 不太好备份。虽然可以直接 link 这个 db 文件,但是还是喜欢初始化的时候只挂载配置文件的文件夹,只要就不需要在本地先生成部分配置文件。说的有点乱哈

    我用 watchtower 来自动更新 docker,所以需要备份 docker 容器的配置文件。
    FreeEx
        4
    FreeEx  
    OP
       2021-02-19 21:41:51 +08:00
    @fatelight 可以使用 -e SQLITE_FILE=/path/next-terminal.db 这个参数来指定数据库文件的地址。感谢提醒,我稍后加上这部分说明。
    tangzui
        5
    tangzui  
       2021-02-21 15:09:49 +08:00
    密码不正确?
    FreeEx
        6
    FreeEx  
    OP
       2021-02-21 15:13:41 +08:00
    @tangzui 已重置
    tangzui
        7
    tangzui  
       2021-02-21 15:20:13 +08:00
    @FreeEx windows 中文支持友好吗
    luren520
        8
    luren520  
       2021-05-07 02:16:05 +08:00
    能不能加个文件在线编辑功能?
    luren520
        9
    luren520  
       2022-01-10 19:44:15 +08:00
    里面那个网关功能咋用,看了 wiki 看不懂
    Steps
        10
    Steps  
       2022-04-26 10:31:01 +08:00
    昨天刚安装了一个,发现默认端口居然不是 8088 而是启动后显示的随机端口,请问端口是否可以固定?
    zsj1029
        11
    zsj1029  
       2022-09-22 00:51:28 +08:00 via iPhone
    学习了,最近拜读了大佬作品,参考原理,用 dart 后端加原生 h5 ,做了一套独立小服务,保留 web 远程,去掉了管理功能,方便集成到其他项目,回头整理下也放出来
    FreeEx
        12
    FreeEx  
    OP
       2022-09-22 13:08:32 +08:00
    @zsj1029 期待
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1027 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:57 · PVG 03:57 · LAX 11:57 · JFK 14:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.