爱意满满的作品展示区。
vst93

TTM-轻量级终端 SSH 书签管理器

  •  
  •   vst93 ·
    vst93 · Mar 16 · 1454 views
    This topic created in 82 days ago, the information mentioned may be changed or developed.

    之前一直使用 https://github.com/electerm/electerm 来进行 ssh 管理,因为它可以使用 gist 进行同步数据,但是习惯纯终端后 electron 应用还是感觉太笨重了,所以只想单独做一个纯 tui 的工具,然后项目新建文件夹了很久,一直懒得花时间搞,断断续续写了一些,到如今 vibe coding 确实太强了,所以用 AI 很快完善了起来,目标是自用,如果你恰巧也感兴趣的话欢迎尝试

    项目地址: https://github.com/vst93/ttm

    8 replies    2026-05-19 16:49:25 +08:00
    mcfever
        1
    mcfever  
       Mar 16
    同感,electron 确实有点重。Mac 上 DartShell 可以试试,SSH/SFTP/串口这些基本功能都有,界面比纯命令行友好些,关键是数据可以同步,用起来会比纯文本配置文件省心,适合日常运维。https://dartshell.com
    Aixtuz
        2
    Aixtuz  
       Mar 16
    试了一下用密钥连接不上,然后就不确定这个密钥到底该怎么填了...
    vst93
        3
    vst93  
    OP
       Mar 16 via Android
    私钥的话,不是文件路径,为了是不同机器同步不受路径限制,确实忘了写清说明
    @Aixtuz
    vst93
        4
    vst93  
    OP
       Mar 16 via Android
    填私钥的完整内容,与 electerm 类似逻辑,后面我兼容下填路径自动读取报错
    Aixtuz
        5
    Aixtuz  
       Mar 16
    路径和密钥我都试了,带不带 BEGIN 和 END 也试了,都提示我 no key found.
    看了下编辑和 gist 里 privateKey 都有值,实在想不到因为啥了...
    vst93
        6
    vst93  
    OP
       Mar 17 via Android
    @Aixtuz 确实存在 bug ,已修复和优化,感谢反馈🌹
    grant911
        7
    grant911  
       May 6
    vst93
        8
    vst93  
    OP
       May 19
    @grant911 确实想法一样,看来有相同的需求。要对比的话就是我这边多了可交互的配置 和 基于 git gist 的同步配置功能,同时因为自己需要兼容了 termux 下使用的一些 bug
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2820 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 13:21 · PVG 21:21 · LAX 06:21 · JFK 09:21
    ♥ Do have faith in what you're doing.