V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
ipchy
V2EX  ›  Linux

还是得问问,在 Linux 下面有没有比较好用的类似 Xshell 的 ssh 客户端?

  •  
  •   ipchy · 2016-06-26 11:49:45 +08:00 · 13515 次点击
    这是一个创建于 3074 天前的主题,其中的信息可能已经有所发展或是发生改变。
    为啥标题是还是得问问呢,因为害怕口角风波,如果你看不惯就别回答,谢谢,既然发出来肯定是有原因的,所以我只是来问问有没有这样的 ssh GUI 。
    因为本人大多数都是终端直接登陆,用的多写成配置文件,所以了解不多,网上搜了一圈貌似 Linux 下面好用的真不多,大多数需要自己动手,目前我了解的有 PAC 、 securecrt ,前者刚安装还在琢磨,后者貌似除了付费只有 PJ , Linux 客户端的 putty 确实挺难用,Remmina也不尽人意,所以想问问万能的 V 友,有没有其他比较好用的 GUI 呢?
    ----------------------------------------------------------------------------------------------------------------------
    再次强调以下,既然问了肯定有原因,不要总是站在自己的角度考虑问题,不喜欢屏蔽就行了~~~
    50 条回复    2016-11-29 20:13:15 +08:00
    coolair
        1
    coolair  
       2016-06-26 11:56:04 +08:00 via Android
    Alias
    SpicyCat
        2
    SpicyCat  
       2016-06-26 12:10:37 +08:00
    楼主要的是 ssh client 还是 remote desktop client?
    Linux 下 ssh 登陆难道不是开个终端窗口然后直接敲命令吗? ssh xxxx
    配置好 ~/.ssh/config 文件,也不需要记 ip ,用户名啥的,定义个别名就行了,很方便。
    kongkongyzt
        3
    kongkongyzt  
       2016-06-26 12:16:34 +08:00 via Android
    pac 。确实很好用的
    xcodebuild
        4
    xcodebuild  
       2016-06-26 12:16:42 +08:00
    ...你要是真用应该会觉得 Windows 下根本就没有一个正常的 Terminal ,,一个个都是残废。。

    不过相应的 Linux 下确实也没有能用的 GUI SSH Client ,虽然在你看起来我又在说废话,但是你可以试试看 fish-shell ,补全起来很爽,或者直接 alias 就行,非要纠结 GUI 那干脆用回 Windows 。(就像我纠结 Terminal 只能逃离 Windows
    aborn
        5
    aborn  
       2016-06-26 12:18:42 +08:00
    cxyfreedom
        6
    cxyfreedom  
       2016-06-26 12:25:18 +08:00
    tmux ?
    zaishanfeng
        7
    zaishanfeng  
       2016-06-26 12:32:28 +08:00 via Android
    很明确的告诉你 没有
    老老实实用 terminal 把
    likuku
        8
    likuku  
       2016-06-26 12:42:38 +08:00
    好奇楼主是需要 /依赖, GUI SSH 客户端哪些特有的功能?
    likuku
        9
    likuku  
       2016-06-26 12:46:24 +08:00
    日常在 Mac 下用 iTerm2 , 有快捷键呼出浮动终端窗口,也有快捷键在同一个窗口创建切分新终端(类似 tmux)

    挺希望 linux desktop 下能有个类似 iTerm2 的产品
    Rand01ph
        10
    Rand01ph  
       2016-06-26 13:02:59 +08:00 via iPhone
    配置 ssh config 可破
    hjc4869
        11
    hjc4869  
       2016-06-26 13:05:11 +08:00
    @codefalling 按照你们 Linux 用户的标准, mintty 不能用吗(
    zhenjiachen
        12
    zhenjiachen  
       2016-06-26 13:17:27 +08:00
    我觉得如果用不惯 Linux 的界面还是不要用,换 win or Mac 才是最好的结局方案。
    ywgx
        13
    ywgx  
       2016-06-26 13:22:58 +08:00 via iPhone
    楼主,我借宝地打个广告哈, 悠云.com 可以解决你的问题,请转给你们公司的 ops 同学,😄
    billlee
        14
    billlee  
       2016-06-26 13:35:02 +08:00
    @hjc4869 还是有一点小区别的。 Cygwin 不支持 UNIX domain socket 传递文件描述符,导致 openssh 不能复用连接。表现就是 ssh 连接后,要用 scp/sftp 传送文件,还要再执行一遍身份认证。
    7654
        15
    7654  
       2016-06-26 13:42:52 +08:00
    同时命令行,要什么自行车
    终端不挺好用的吗
    kneep
        16
    kneep  
       2016-06-26 13:50:01 +08:00 via iPhone
    ssh 客户端有没有 gui 会有什么区别吗?
    skydiver
        17
    skydiver  
       2016-06-26 13:59:06 +08:00 via iPad
    @likuku Linux 有 Terminator
    AntonChen
        18
    AntonChen  
       2016-06-26 14:04:04 +08:00 via iPhone
    果然一群推荐 ssh 、顺带嘲讽楼主不会用终端的。 xshell 的强大我不说了,说换 Mac 的 Mac 上也是 CRT …… 反正没 xshell 好用 最后还是回归到了终端… 虽然并不方便
    genffy
        19
    genffy  
       2016-06-26 14:16:55 +08:00
    windows 下 xshell , mac 下 iterm2 , 服务器上都是配置成 ssh alias ,没啥不方便。
    或者,说说你的 『肯定有原因』 是啥?
    sheng9632
        20
    sheng9632  
       2016-06-26 14:32:53 +08:00
    Terminator+1
    richzhu
        21
    richzhu  
       2016-06-26 15:06:53 +08:00 via iPhone
    @SpicyCat 我也一直这么玩,不需要工具,如果忘了自定义的名字按两下 tab 还有提醒
    gdtv
        22
    gdtv  
       2016-06-26 15:15:00 +08:00
    @zhenjiachen 然而 Mac 里也没有方便的 GUI SSH Client, 我好像发过帖子问 Mac 里的 GUI SSH Client,结果和楼主的遭遇一下,被要求去用命令行。
    zhenjiachen
        23
    zhenjiachen  
       2016-06-26 15:19:09 +08:00   ❤️ 1
    @gdtv iterm2
    SpicyCat
        24
    SpicyCat  
       2016-06-26 15:32:21 +08:00
    @AntonChen 并没有嘲讽。只是楼主是问 ssh client ,但是在 Linux 上,使用 ssh 都是命令行, 想象不到搞个 GUI 的 SSH Client 的意义在哪?有图形界面方便配置 ssh 的相关信息?而楼主举的例子里面, Remmina 是 remoate desktop client, 如果楼主是想找 rdp 或者 vnc 的客户端,那找 GUI 的倒是有一些。不过 Linux 的 GUI 应用普遍质量不咋地。
    ghostheaven
        25
    ghostheaven  
       2016-06-26 16:07:57 +08:00 via Android
    想知道 ssh gui client 有什么用?
    tntsec
        26
    tntsec  
       2016-06-26 16:14:54 +08:00
    @SpicyCat 如果你有 10 个 ssh 都用 key 登录,你怎么管理?
    SpicyCat
        27
    SpicyCat  
       2016-06-26 16:54:46 +08:00
    @tntsec 这有啥难的? config 配置别名呗。刚才看了下我的 ~/.ssh 底下的 key ,二十多个吧。
    HavenZhu
        28
    HavenZhu  
       2016-06-26 17:07:38 +08:00
    @aborn 还以为我眼花了!
    xuhaoyangx
        29
    xuhaoyangx  
       2016-06-26 17:09:20 +08:00
    ssh config.mac 喜欢用 iterm+zsh
    zhujin
        30
    zhujin  
       2016-06-26 17:16:26 +08:00
    类似 xshell 的好像还真没有发现.
    但命令行工具的真的好用....让我在用回去 xshell.我也不干.
    iTerm2 +zsh
    1.配合 ecpect 使用
    #! /usr/bin/expect
    set host [email protected]
    set password passwordxxx
    spawn ssh $host
    expect "password:"
    send "$password\r"
    interact
    2.添加 public key 可以免秘钥登陆.

    自己写 个 junpxx.sh cp 到 /usr/local/bin 下.. 直接 全局使用. 很爽有木有!!! 需要怎么的配置自己定义吧.少年!
    ipchy
        31
    ipchy  
    OP
       2016-06-26 17:16:28 +08:00
    @coolair @SpicyCat @kongkongyzt @codefalling @aborn @cxyfreedom @zaishanfeng @likuku @Rand01ph @hjc4869 @zhenjiachen @ywgx @billlee @7654 @kneep @skydiver @AntonChen @genffy @sheng9632 @richzhu @gdtv @zhenjiachen @SpicyCat @ghostheaven @tntsec @SpicyCat 首先感谢各位,没有就好了,这下我也放心了,谢谢各位的建议,感谢,啦啦啦!
    chilaoqi
        32
    chilaoqi  
       2016-06-26 20:54:03 +08:00
    楼主要自己做一个么?
    killerv
        33
    killerv  
       2016-06-26 22:31:26 +08:00
    ~/.ssh/config 写好配置比 gui 好用
    silianbo
        34
    silianbo  
       2016-06-26 22:33:20 +08:00
    putty ?
    hanxiV2EX
        35
    hanxiV2EX  
       2016-06-27 00:37:10 +08:00 via iPhone
    楼上都没理解楼主意思吧,楼主想要一个 crt 那样的工具,图形界面的,可以保持和配置的。 deepin 的终端可以保存 ssh 配置。文件传输我用 filezilla
    hanxiV2EX
        36
    hanxiV2EX  
       2016-06-27 00:39:18 +08:00 via iPhone
    我也想知道啥原因。。。是不是习惯了 windows
    messyidea
        37
    messyidea  
       2016-06-27 01:28:06 +08:00 via Android
    以前用户名密码的时候,感觉还是 xshell 方便。现在换了密钥认证,感觉直接命令行更方便。 xshell 里面常用的就是 ssh 和 sftp , sftp 的话熟记 scp 命令就可以了
    ncwhale
        38
    ncwhale  
       2016-06-27 02:02:21 +08:00
    @likuku ……用过各个桌面环境自带终端么喵……这些都有喵……再不济 Awesome 自己配一个也不是什么难事喵……

    ssh 请直接输入 Terminal 然后直接 ssh ,最多 配置一下 ~/.ssh/config , 除此没其它的了喵……
    ipwx
        39
    ipwx  
       2016-06-27 10:31:42 +08:00
    比如把文件拖到 Xshell 上等同于上传什么的功能。。。
    ihciah
        40
    ihciah  
       2016-06-27 13:18:31 +08:00
    主机太多了,的确很难管理呢。 xshell 可以列出来,而且可以分类,直接敲 ssh 的不能列出所有主机,这点比较烦
    jixiangqd
        42
    jixiangqd  
       2016-06-27 17:25:21 +08:00
    @AntonChen mac 上 iTerm 的强大不是你能想象的。我也是最近经常看 daily tip 才知道的
    wweir
        43
    wweir  
       2016-06-27 19:21:37 +08:00 via Android
    ssh xxx@xxx -p22 #sshxxx
    <c-r>sshxxx
    Balthild
        44
    Balthild  
       2016-06-27 23:52:51 +08:00 via Android
    ServerAuditor, Chrome App
    likuku
        45
    likuku  
       2016-06-29 10:08:08 +08:00
    @AntonChen xshell ...上周还帮同事调整设置了下 xshell 关于 ssh-agent 的,各种设置真是繁琐...
    likuku
        46
    likuku  
       2016-06-29 10:11:02 +08:00
    @jixiangqd 同最近更新了 iTerm2 beta 3 后 daily tips 才发现很多强大功能...

    之前只是因为 total terminal (快捷键激活悬挂终端窗口)不兼容 OSX 10.11 才开始按它官方推荐换到 iTerm...
    bingx86
        47
    bingx86  
       2016-06-29 15:16:08 +08:00
    Tmux + ssh 就不错呀
    Banio
        48
    Banio  
       2016-06-30 08:38:44 +08:00
    在 linux 下 我倒是挺习惯命令行 ssh 的 但是要说带图形的 我觉得确实没有 win 下 xshell 的好
    xcodebuild
        49
    xcodebuild  
       2016-07-08 09:54:21 +08:00
    @hjc4869 在一堆烂的里面算好的,不过不支持 dual-width 字体,和 konsole 一样的问题。然后我就没在 Windows 下找到一款支持的。。
    jsou
        50
    jsou  
       2016-11-29 20:13:15 +08:00
    windows 平台 mobaxterm,不推荐 xshell
    linux 平台 pac manager ,不推荐 remmina

    有些人一看到别人找 gui 工具就要嘲讽,这是病!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3257 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 13:00 · PVG 21:00 · LAX 05:00 · JFK 08:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.