justNoBody
V2EX  ›  macOS

求一款好用的 mac shell 工具

  •  
  •   justNoBody · Mar 10, 2020 · 19436 views
    This topic created in 2430 days ago, the information mentioned may be changed or developed.
    1. 自带的 terminal 对于多台服务器的管理不行, 放弃
    2. 安装了 royal tsx, 限制为 10 台, 我最开始以为是同时打开 10 台呢, 结果是只能存 10 台, 不够用. 我本打算付费购买的, 看了一下价格, 唉 贫穷使我放弃. 不得不说 rotal tsx 已经是我用过最好的 mac shell 管理工具了, 还能单独存放密码, 我确实有很多台机器的密码都是一样的. 如果能买断就好了.
    3. finalshell 看了一下网上的评价, 不敢用,放弃
    4. github 上下载了 shuttle, 目前的最佳选择?.在研究它的 json ing 好像不支持 sftp
    5. termius 和 shuttle 我感觉差不多的东西.

    还有更好的么😂

    Supplement 1  ·  Mar 17, 2020

    更新:

    1. 主题问错了, 我想问的是ssh管理工具, 不是shell, 打扰. 目前自用mac默认的zsh
    2. royal tsx 是一个版本一次付费, 不是一年一次, 英文不好 理解错误.
    3. 经大家提醒以后我也试了很多工具. 之前一直迷恋这些管理工具主要有两个方面, 一个是因为复制会话和sftp传输文件很方便. 第二个是树状结构, 因为服务器比较多, 所以树状结构可以帮助我区分服务器.
    4. 我最后用的是ssh+config的方案, 可能是因为我用太久windows了, 我忘了mac是可以用scp的, 所以传输文件也没啥了. 我现在每次连接完服务器以后就会ssh-copy-id一下.
    5. 我觉得我以后还是可能会买royal tsx. 不过现在可以再等等.
    85 replies  •  2021-10-26 11:42:02 +08:00
    EthanZC
    EthanZC
    Mar 10, 2020
    1
    secureCRT,虽然丑,但是真的管理集群好用很多,换了很多很多,最后又回到它了
    darksword21
    darksword21
    Mar 10, 2020 via iPhone
    2
    我觉得个人用的话 fish 已经很不错了
    darksword21
    darksword21
    Mar 10, 2020 via iPhone❤️6
    3
    。。你说的终端模拟器还是 shell
    poisedflw
    poisedflw
    Mar 10, 2020❤️1
    4
    iterm2 满足不了??? 了解下里面的 Command,了解下 sshpass
    lovedebug
    lovedebug
    Mar 10, 2020
    5
    app 商店里有一个免费的,挺不错 zentermlite,作者也有收费版
    ifx0
    ifx0
    Mar 10, 2020
    6
    zoc v7
    misaka19000
    misaka19000
    Mar 10, 2020❤️1
    7
    zsh
    eluotao
    eluotao
    Mar 10, 2020
    8
    SSH shell 推荐 很好用. 用旧版 不要用新版
    Version: 16.03
    Mutoo
    Mutoo
    Mar 10, 2020
    9
    为何不用 tmux
    gleymonkey
    gleymonkey
    Mar 10, 2020
    10
    core shell 支持直接拖拽文件
    Jarker
    Jarker
    Mar 10, 2020
    11
    secureCRT 啊,从 win 用到 mac,虽然界面不是很美观。
    robot1
    robot1
    Mar 10, 2020
    12
    @poisedflw 两层跳转怎么弄?文件互传怎么弄??
    zhoudaiyu
    zhoudaiyu
    Mar 10, 2020 via iPhone
    13
    Crt 确实好用,但是太贵了,有没有大佬开车
    amwyyyy
    amwyyyy
    Mar 10, 2020
    14
    SecureCRT,专业不花里胡哨。
    pikaqiu555
    pikaqiu555
    Mar 10, 2020
    15
    tmux
    CoderLife
    CoderLife
    Mar 10, 2020
    16
    zoc7 很不错, 就是有点贵
    limbo0
    limbo0
    Mar 10, 2020 via Android
    17
    看你需求是 tmux
    ferock
    ferock
    Mar 10, 2020 via Android
    18
    如果只是多端保存密码,编辑 .ssh 文件夹下配置不就可以解决吗? 我想找 rz sz 工具
    mnssbe
    mnssbe
    Mar 10, 2020
    19
    ssh config 可以了解一下
    Wicked
    Wicked
    Mar 10, 2020 via iPhone
    20
    iterm2,分 tab,分栏,管理 ssh config 设置一下即可
    要是愿意付费直接 SecureCRT,全平台用起来最顺畅,没有之一
    其他都不太好,termius 还是订阅制,在我看来除了颜值没啥突出的地方。iterm2 换个 theme 照样可以赛潘安
    astrophys
    astrophys
    Mar 10, 2020
    21
    完全没看懂 lz 要干嘛…ssh config + id_rsa.pub + fish/zsh 还不方便?
    lingyi95
    lingyi95
    Mar 10, 2020 via iPhone
    22
    Iterm2
    Steps
    Steps
    Mar 10, 2020
    23
    可能你需要的是 ShellCraft 吧!
    fogg
    fogg
    Mar 10, 2020
    24
    secureCRT
    Kobayashi
    Kobayashi
    Mar 10, 2020 via Android
    25
    terminal != shell
    coosir
    coosir
    Mar 10, 2020
    26
    ShellCraft
    justNoBody
    justNoBody
    OP
    Mar 10, 2020
    27
    @ferock 我记不住那么多的 IP...
    justNoBody
    justNoBody
    OP
    Mar 10, 2020
    28
    先感谢大家的答复. 不好意思 没有表达清楚我的需求.
    不知道大家用过 xshell 和 royal tsx 没有, 就是这种管理工具, 能方便的通过左侧的树状结构去快速创建不同的 ssh\sftp\rdp 连接.
    EvilDevilJin
    EvilDevilJin
    Mar 10, 2020
    29
    为了颜值用了 hyper+zsh,iterm2 偶尔用用
    justNoBody
    justNoBody
    OP
    Mar 10, 2020
    30
    @promisenev 一定试试, 之前还不知道这个有 mac 版本 惭愧惭愧
    devtk
    devtk
    Mar 10, 2020
    31
    自己造个轮子 哈哈哈
    br00k
    br00k
    Mar 10, 2020
    32
    Royal TSX
    hwb900501
    hwb900501
    Mar 10, 2020
    33
    finalshell
    justin2018
    justin2018
    Mar 10, 2020
    34
    Core Shell 如何 😁
    yjxjn
    yjxjn
    Mar 10, 2020
    35
    用了好多,发现也就 termius 符合要求,功能全,有快捷键,可以执行 shell,还可以 sftp
    neilyoone
    neilyoone
    Mar 10, 2020
    37
    iterm2 + zsh
    yjxjn
    yjxjn
    Mar 10, 2020
    38
    发现了一个挺好用的,electerm 支持 ssh,sftp 之类的 开源的
    https://github.com/electerm/electerm
    justNoBody
    justNoBody
    OP
    Mar 10, 2020
    39
    @br00k 有点点贵👀
    wongskay
    wongskay
    Mar 10, 2020 via iPhone
    40
    mac 下有 royal tsx 啊
    br00k
    br00k
    Mar 10, 2020 via iPhone
    41
    @baofeidyz 免费够用了。
    Blanke
    Blanke
    Mar 10, 2020
    42
    electerm 开源,满足我的需求
    songsong
    songsong
    Mar 10, 2020
    43
    iterm2 + zsh 再配套自己心仪的主题
    linuxvalue
    linuxvalue
    Mar 10, 2020
    44
    core shell
    wsgzao
    wsgzao
    Mar 10, 2020
    45
    https://remotedesktopmanager.com/compare

    macOS 老牌 SecureCRT 需要付费一般企业支持,目前 Remote Desktop Manager 已经针对个人用户免费了且限制较少并支持跨平台同步数据。Windows 或许可以代替 SecureCRT/Xmanager/XShell/XFtp 或者 MobaXterm,生产环境有自主研发的 web portal,临时或者应急使用 iterm2 足够了,规模化重复作业用 Ansible+Jenkins 代替略显笨重的 Django/Flask
    lutla
    lutla
    Mar 10, 2020
    46
    finalshell 和自带的 ssh 就够用了
    xichengh
    xichengh
    Mar 10, 2020
    47
    tmux 简洁
    littlewing
    littlewing
    Mar 10, 2020 via iPhone
    48
    这叫终端模拟器,不叫 shell,shell 的话,推荐 zshell 搭配 oh-my-zsh
    kxind
    kxind
    Mar 10, 2020
    51
    finalshell
    nicebird
    nicebird
    Mar 10, 2020
    52
    Royal TSX 很强
    PHPJit
    PHPJit
    Mar 10, 2020
    53
    refits
    refits
    Mar 10, 2020
    54
    从 Windows 时代就在用 SecureCRT,一直沿用到 macOS,期间用过 iterm,最好用的还是 SecureCRT
    iiusky
    iiusky
    Mar 10, 2020 via Android
    55
    shellcraft
    herbertzz
    herbertzz
    Mar 10, 2020
    56
    ssh 会话管理工具吗,我最近刚用 go 写了个小工具,可以看看能不能满足你需求

    https://github.com/Herbertzz/hssh
    happyxyk
    happyxyk
    Mar 10, 2020
    57
    要么系统 Terminal,要么第三方 iTerm,目前没找到更好的选择……
    SimonOne
    SimonOne
    Mar 10, 2020
    58
    rotal tsx 是买断制吧,啥叫能买断就好了
    webshe11
    webshe11
    Mar 11, 2020
    59
    ~/.ssh/config,别名,导入公钥,完事
    FurN1
    FurN1
    Mar 11, 2020
    60
    @webshe11 对啊,楼主说记不住 ip……难道不应该学习写 config 吗
    OceanSea
    OceanSea
    Mar 11, 2020
    61
    iterm2
    Ansen
    Ansen
    Mar 11, 2020
    62
    iterm2 有 动态 profile 功能
    justNoBody
    justNoBody
    OP
    Mar 11, 2020
    63
    @br00k 只能建 10 个 远远不够...
    justNoBody
    justNoBody
    OP
    Mar 11, 2020
    64
    @SimonOne 不是订阅制么? 我看是一年?
    justNoBody
    justNoBody
    OP
    Mar 11, 2020
    65
    @PbCopy111 谢谢老大哥 好用. 我才发现原来有两个 terminus
    justNoBody
    justNoBody
    OP
    Mar 11, 2020
    66
    @SimonOne 我好像是看错了, 看他的那个意思应该是买断制, 然后提供一年的支持. 那酱紫看 350 有点香
    lululau
    lululau
    Mar 11, 2020
    67
    一行代码实现个:

    alias ss='ssh $(awk "/^Host \w/{print \$2}" ~/.ssh/config | fzf)'
    Ironben
    Ironben
    Mar 11, 2020
    68
    @baofeidyz 一年支持到期后的大版本升级需要再次购买,比如从 4 升级到 5。
    wsseo
    wsseo
    Mar 11, 2020
    69
    anyway,mac 上还是 securecrt 功能最全,不过蛮贵。
    pmispig
    pmispig
    Mar 11, 2020
    70
    花过很长时间找工具的过来人告诉你,secureCRT 是唯一以及最佳选择了,可惜 xshell 不做 mac 版本
    jonah
    jonah
    Mar 11, 2020
    71
    @robot1 跳转之类都可以通过 expect 脚本解决。文件互传 item2 有一套工具(it2dl),szlz 改个东西也可以,但体验都不太好。
    现在用 securecrt,上个月买的正版大概 900 块。
    mathon
    mathon
    Mar 11, 2020
    72
    Finalshell 啥评价啊
    itechify
    itechify
    Mar 11, 2020 via Android
    73
    一直在用 Gitbash+ConEmu+~/.ssh/config,配上一个服务器 IP 如 192.1.1.1 别名 server01,需要登录直接 ssh server01
    mritd
    mritd
    Mar 11, 2020
    74
    br00k
    br00k
    Mar 11, 2020 via iPhone
    75
    @baofeidyz 突破 10 个限制,使用多个 doc,用 open -n 开启多个就好了。分多个 doc 也挺方便的。
    tomychen
    tomychen
    Mar 11, 2020
    76
    iterm2 + zsh + ~/.ssh/config
    ccc825
    ccc825
    Mar 11, 2020
    77
    @hwb900501 同!
    vain
    vain
    Mar 12, 2020
    78
    毫无疑问 royal tsx
    justNoBody
    justNoBody
    OP
    Mar 12, 2020
    79
    @mathon 说是老崩溃
    justNoBody
    justNoBody
    OP
    Mar 12, 2020
    80
    @br00k 免费版本是限制 1 个 doc 的, 无法新建 doc
    br00k
    br00k
    Mar 12, 2020 via iPhone
    81
    @baofeidyz 可以使用多个 doc。关闭以后打开其它的就行了
    echo0821
    echo0821
    Mar 20, 2020
    82
    Terminus
    wedo
    wedo
    Aug 26, 2020
    83
    termius,terminus,差了个 n,这名字起的。。。
    clemente0620
    clemente0620
    Sep 25, 2020
    84
    electerm
    electerm
    electerm
    electerm
    tiiis
    tiiis
    Oct 26, 2021
    85
    @PHPJit #53 大佬这个是开源的吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4894 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 180ms · UTC 01:16 · PVG 09:16 · LAX 17:16 · JFK 20:16
    ♥ Do have faith in what you're doing.