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

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

  •  
  •   vst93 ·
    vst93 · 6 天前 · 771 次点击

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

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

    6 条回复    2026-03-17 04:03:26 +08:00
    mcfever
        1
    mcfever  
       6 天前
    同感,electron 确实有点重。Mac 上 DartShell 可以试试,SSH/SFTP/串口这些基本功能都有,界面比纯命令行友好些,关键是数据可以同步,用起来会比纯文本配置文件省心,适合日常运维。https://dartshell.com
    Aixtuz
        2
    Aixtuz  
       6 天前
    试了一下用密钥连接不上,然后就不确定这个密钥到底该怎么填了...
    vst93
        3
    vst93  
    OP
       6 天前 via Android
    私钥的话,不是文件路径,为了是不同机器同步不受路径限制,确实忘了写清说明
    @Aixtuz
    vst93
        4
    vst93  
    OP
       6 天前 via Android
    填私钥的完整内容,与 electerm 类似逻辑,后面我兼容下填路径自动读取报错
    Aixtuz
        5
    Aixtuz  
       6 天前
    路径和密钥我都试了,带不带 BEGIN 和 END 也试了,都提示我 no key found.
    看了下编辑和 gist 里 privateKey 都有值,实在想不到因为啥了...
    vst93
        6
    vst93  
    OP
       6 天前 via Android
    @Aixtuz 确实存在 bug ,已修复和优化,感谢反馈🌹
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4028 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:57 · PVG 08:57 · LAX 17:57 · JFK 20:57
    ♥ Do have faith in what you're doing.