mcfever
V2EX  ›  macOS

换到 macOS 后一直找不到好用的 SecureCRT 替代品,于是我自己写了一个

  •  
  •   mcfever · Mar 6 · 5370 views
    This topic created in 249 days ago, the information mentioned may be changed or developed.
    之前一直在 Windows 上用 SecureCRT 管服务器,用了很多年。后来工作环境基本换成 macOS 了,才发现好像一直没找到特别顺手的替代。

    试过 Termius 、Tabby 这些,也不是不能用,但总感觉差点意思。平时 ssh 、rdp 会来回用,服务器多了之后管理起来也有点乱。

    刚好那段时间在学 Flutter ,后来索性自己写了个小工具自己用,现在日常连服务器基本都在用它。

    不知道大家在 macOS 上一般都用什么 ssh 客户端?
    38 replies  •  2026-03-16 23:12:02 +08:00
    mcfever
    mcfever
    OP
    Mar 6
    1
    因为是 flutter 写的,所以名字就叫 dartshell 。一直在想要不要换个高大上的名字
    FanDeBiao
    FanDeBiao
    Mar 6❤️1
    2
    macos 不也有 SecureCRT 吗
    luodan
    luodan
    Mar 6
    3
    iterm2 不香?
    anger1101
    4
    windterm 还行吧,win 和 mac 都能用
    williamszz
    5
    mac 上也有 SecureCRT
    一直用 SecureCRT ,其他客户端感觉不跟手
    cwcc
    cwcc
    Mar 6
    6
    我一直都是原生 Terminal+ssh 党,好处就是随便换电脑也不会影响我的习惯,坏处就是得自己手敲 ssh 命令。
    gotonull
    7
    好贵,有优惠码吗
    SakuraYuki
    8
    nex terminal
    ben1iu
    ben1iu
    Mar 6
    9
    iterm2 + windterm
    hefish
    hefish
    Mar 6
    10
    一直用 mac 版的 securecrt ,特别喜欢里面的 ssh 连接保活的功能。
    jiang312890225
    11
    tabby 哇
    EthanZC
    EthanZC
    Mar 6
    12
    @luodan 别来搞笑了行吗.. 哪个运维用这玩意,轻量级用用还行,要是管理的话,除过 xshell,就是 SecureCRT
    Autonomous
    13
    我用 SSH Term Pro ,挺好用的
    wscgogo
    wscgogo
    Mar 6
    14
    macos 下不是有 secureCRT
    watermeter
    15
    楼主,您这个得发推广分区
    luodan
    luodan
    Mar 6
    16
    @EthanZC 真报歉,不是运维。运维需要什么关键功能?
    puras
    puras
    Mar 6
    17
    @williamszz 确实,试了很多,都不如 SecureCRT 顺手,转一圈又回到它上了
    whorusq
    whorusq
    Mar 6
    18
    https://github.com/TermoraDev/termora/tree/2.0.0-beta.15
    这个基于 kotlin 开发的,挺简洁的,可以看看
    94nb
    94nb
    Mar 6
    19
    mac 版的 securecrt
    P1ath
    P1ath
    Mar 6
    20
    mac 有 SecureCRT 啊,使用感觉跟 win 差不多,使用频率不高,基本也是用来连 console 口的
    kome
    kome
    Mar 6
    21
    @luodan 保存密码
    mcfever
    mcfever
    OP
    Mar 6
    22
    看来大家还是需要的,我继续堆功能吧,不应该叫 ssh 客户端,数据库都被我集成进去了,应该叫 workbench 远程管理工作台,这个定位比较符合它
    Scevola
    Scevola
    Mar 6
    23
    termius 呢?
    bao3
    bao3
    Mar 6
    24
    SecureCRT 不只是 ssh 管理这么简单,它的脚本功能很方便。尽管在 linux 下可以自己写 expact 或者用 python 写个批量处理脚本,甚至可以用 if then 写个 bash ,但没有任何一个方式会比 SecureCRT 方便易读。
    luodan
    luodan
    Mar 7
    25
    @kome iTerm2 有密码管理功能,有 python 脚本支持。
    kome
    kome
    Mar 7 via iPhone❤️2
    26
    @luodan 其实都是懒惰,我隔壁是负责运维交换机的,拒绝使用 SCRT 以外的任何终端,不愿意学习知识,不愿意为知识付费。
    每次遇到大面积的交换机维护,比如到点备份配置这种,就直接摆烂,甲方对这也不重视。他对 OpenSSH 、PuTTY 这类终端嗤之以鼻,但是有现成功能的 SCRT 又不会用,连他的日志自动保存都不会,之前看他备份配置都是一个一个手动连接,手动打开记事本粘贴进入,千八百台设备干了好像有 1 个月。问就是软件不可信,脚本不可信,万一把交换机配置搞坏了怎么办。
    做运维,会用工具能让工作进行下去,能用好工具可以事半功倍;带脑子能让工作不出错,带脑子用好工具可以又好又快的完成工作。重要的还是要带着脑子去工作,利用好工具,让工具做好工具。
    最后,保存密码不合规。
    mcfever
    mcfever
    OP
    Mar 7
    27
    最早只打算做一个 ssh 客户端保存下密码,做着做着,现在要开始研究怎么调试串口了。这就去买一个串口设备回来,硬件也要研究研究,没办法,用户需要啊。
    evilangel
    28
    17 年花了 99 刀买的 8.1 版本,可以永久使用原先购买的版本。这货 Mac 系统升级后就出现莫名其妙的偶发卡住不动,已打开连接无法再选择记录 Log ,点击 ssh 标签页无响应问题,但是切到 Windows 下完全没问题。
    CivAx
    CivAx
    Mar 8
    29
    可以匀你一个 SecureCRT 激活码用,我的码可以激活 5 台设备
    evilangel
    30
    @CivAx 兄弟,你太善良了。楼主是来推广自己收费软件的。
    arihca
    arihca
    Mar 9
    31
    @CivAx 好人可以给一个吗
    CivAx
    CivAx
    Mar 10❤️1
    32
    @arihca #31 可以,反正这张授权到 6 月到期了
    arihca
    arihca
    Mar 11
    33
    @CivAx YWNoaXJhQHFxLmNvbQ== 谢谢 给你点赞打赏
    CivAx
    CivAx
    Mar 12
    34
    @arihca #33 check the mail
    arihca
    arihca
    Mar 12
    35
    @CivAx 哥们,给你打赏一点 V2EX ,绑个地址
    CivAx
    CivAx
    Mar 13
    36
    @arihca #35 这倒不需要。你要是有兴趣长期用的话,咱俩可以合购下一年的。
    19cm
    19cm
    Mar 16
    37
    @CivAx #29 这种级别的商用软件竟然不支持中文
    CivAx
    CivAx
    Mar 16
    38
    @19cm #37 因为受美国出口管制,并不对中国市场发售
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2363 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 04:56 · PVG 12:56 · LAX 20:56 · JFK 23:56
    ♥ Do have faith in what you're doing.