V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kisshere
V2EX  ›  程序员

deepin 下替代 xshell 最好的的 ssh 客户端是什么?

  •  
  •   kisshere · 2019-03-25 08:33:26 +08:00 · 7481 次点击
    这是一个创建于 1830 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚装了 deepin,突然意识到自己平时最爱用的 xshell 没法在 deepin 下用了,而自带的 ssh 工具又没法提供代理跳板功能,有没有 deepin 下能用的,可以实现 public key 登录、并且支持代理跳板登录的 ssh 工具?

    45 条回复    2019-03-26 17:21:29 +08:00
    ihipop
        1
    ihipop  
       2019-03-25 08:43:55 +08:00 via Android   ❤️ 2
    自带终端+ssh config,跳板就是一个 -J 参数而已
    aver4vex
        2
    aver4vex  
       2019-03-25 08:56:56 +08:00
    都不好用,没有 Windows 下用 putty 爽。
    Qzier
        3
    Qzier  
       2019-03-25 09:01:12 +08:00 via iPhone   ❤️ 1
    remmina,还支持 rdp
    ihipop
        4
    ihipop  
       2019-03-25 09:02:40 +08:00 via Android   ❤️ 3
    @aver4vex 你要说别的也就罢了,说 putty 我还真不能同意,我觉得就算你不用 xshell 或者收费的 SecureCRT 或者半免费的 MobXterm,也该试试这个 ,https://electerm.html5beta.com
    sheeta
        5
    sheeta  
       2019-03-25 09:03:12 +08:00 via Android
    guake terminal
    zhujiulin
        6
    zhujiulin  
       2019-03-25 09:03:18 +08:00
    wine 一个
    ihipop
        7
    ihipop  
       2019-03-25 09:08:13 +08:00 via Android   ❤️ 1
    还是那句话,自带终端+ssh config,跳板就是一个 -J 参数而已,能完全满足楼主需求,如果需要显示 ssh config 内列表,可以试试 4 楼我贴的客户端,那个 feature 是我提的,作者 2 天就实现且发版了,感觉作者很开发很给力。
    ihipop
        8
    ihipop  
       2019-03-25 09:09:06 +08:00 via Android
    而且跳板参数也能写 ssh config 里面,也是一个选项打开即可。J 参数都不用写。
    hanxiV2EX
        9
    hanxiV2EX  
       2019-03-25 09:09:47 +08:00 via Android
    @ihipop putty 配置简单,无非就是少了多标签页和会话管理。WinSSHTerm 加 putty 更好用,免费版不限制标签页数量,还有会话分组管理,还能快捷开启 winscp
    usedname
        10
    usedname  
       2019-03-25 09:13:09 +08:00 via iPhone
    Linux/unix 下还要找 qqi 工具,你们八字不合
    zhujiulin
        11
    zhujiulin  
       2019-03-25 09:13:18 +08:00
    如果只管理几个机器什么都可以, 大量机器 一个个用命令行或 putty 简直是噩梦
    usedname
        12
    usedname  
       2019-03-25 09:13:34 +08:00 via iPhone   ❤️ 1
    qqi -> ssh
    ericls
        13
    ericls  
       2019-03-25 09:13:38 +08:00 via iPhone
    ssh
    Asan
        14
    Asan  
       2019-03-25 09:18:07 +08:00 via iPhone
    @ihipop 有没有这个方法简单的教程可参考
    ifxo
        15
    ifxo  
       2019-03-25 09:29:25 +08:00
    没有了,居然用 deepin,没感觉很 low 吗
    whwq2012
        16
    whwq2012  
       2019-03-25 09:31:17 +08:00 via Android   ❤️ 3
    @ifxo deepin 很 low?你是来引战的吗
    ifxo
        17
    ifxo  
       2019-03-25 09:33:35 +08:00
    @whwq2012 不是啊,周围朋友都这么说的啊,山寨王
    azh7138m
        18
    azh7138m  
       2019-03-25 09:41:08 +08:00 via Android   ❤️ 1
    @ifxo 您朋友都是 gentoo 用户?
    AlphaStone
        19
    AlphaStone  
       2019-03-25 09:42:28 +08:00
    finalssh
    luoyou1014
        20
    luoyou1014  
       2019-03-25 09:45:18 +08:00
    @ifxo 道听途说,人云亦云,止增笑尔
    focusheart
        21
    focusheart  
       2019-03-25 09:45:32 +08:00
    @ifxo 你这是引战吧
    labulaka
        22
    labulaka  
       2019-03-25 09:46:27 +08:00 via Android
    自带终端有一个添加服务器的
    Yapie
        23
    Yapie  
       2019-03-25 09:55:56 +08:00
    当然是 terminal
    welkinzh
        24
    welkinzh  
       2019-03-25 10:09:12 +08:00
    自带终端就很好用
    recall704
        25
    recall704  
       2019-03-25 10:36:20 +08:00
    termius ?
    zppass
        26
    zppass  
       2019-03-25 10:40:06 +08:00
    说 putty 的拉倒吧。我之前用过付费企业版的 putty 依旧觉得不如 Xshell。
    deepin 很 low ?说句实在话,你在中国用 deepin 其实很适合,各种办公的工具都还不错,微信,QQ 什么的,你不会是用网页版的微信之类的工具用出优越感吧。而且对各个大的 linux 版本,你要是 Linus Torvalds,我没话说。你不是的话,弟弟完后稍稍吧,人家毕竟是比较大的发行版本。
    -----回答问题:deepin 自带终端就不错。
    besto
        27
    besto  
       2019-03-25 10:43:31 +08:00
    不圈人了.
    用 Linux 办公=找虐(工作意义上的. 大家都是微软全家桶, 包括登陆账号, google 全家桶当我没说.
    Linux 作为开发环境, 为何不用更常规一点的 ubuntu/debian.(不要扯继承关系.
    sam014
        28
    sam014  
       2019-03-25 11:09:36 +08:00
    Termius
    zi
        29
    zi  
       2019-03-25 11:18:54 +08:00 via Android
    finalshell
    jasonyang9
        30
    jasonyang9  
       2019-03-25 11:47:41 +08:00
    怎么记得深度自带的终端模拟器是没有多 TAB 模式的,还是我记错了?
    Mine
        31
    Mine  
       2019-03-25 11:57:16 +08:00
    deepin 下怎么安装 navicat 的?
    blueskea
        32
    blueskea  
       2019-03-25 12:45:18 +08:00 via Android
    secureCRT,和 xshell 操作习惯比较像,但是是收费的。
    ihipop
        33
    ihipop  
       2019-03-25 13:05:01 +08:00   ❤️ 1
    @Asan #14
    ```
    Host Relay
    hostname 跳板机地址
    user 跳板机用户
    port 跳板机端口

    Host host-1-behind-Replay
    hostname 跳板机能访问的 host-1 的地址或者内网别名
    user 目标机器 host-1 的用户名
    port 目标机器 host-1 的 ssh 端口
    proxyjump Relay #使用的跳板机名称 这里就是上面配置的 Relay
    identityfile ~/.ssh/私钥
    ```
    连接的时候 只要 `ssh host-1` 按 tab 自动补全 回车自动从 Relay 登录目标机器

    如果临时要登录某机器 但是没配置 proxyjump 可以用 -J 参数临时指定
    比如上面的配置 移除 proxyjump 配置后
    `ssh host-1-behind-Replay -J Relay`
    是等效的。
    其他可以看 ssh config 的文档 还有很多高级用法,比如用 ssh-agent 或这个 gpg 管理秘钥等
    ihipop
        34
    ihipop  
       2019-03-25 13:05:41 +08:00
    用户级别的配置文件在 ~/.ssh/config
    strpbrk
        35
    strpbrk  
       2019-03-25 13:09:45 +08:00
    deepin 这么 low b 还不让人说?
    AmadeusGhost
        36
    AmadeusGhost  
       2019-03-25 13:20:05 +08:00 via Android
    楼上说 deepin low 的是来引战的?同意 26 楼的观点。
    LokiSharp
        37
    LokiSharp  
       2019-03-25 13:21:22 +08:00
    我用自带的 ssh config
    jadeity
        38
    jadeity  
       2019-03-25 13:26:23 +08:00
    一时没反应过来,不是都用 ssh 吗?
    catalina
        39
    catalina  
       2019-03-25 13:34:37 +08:00 via Android
    putty 不行就用 superputty 啊(很生硬地假装没看到 deepin)
    davie
        40
    davie  
       2019-03-25 14:06:41 +08:00 via Android
    putty 请注意木马
    Hardrain
        41
    Hardrain  
       2019-03-25 16:20:04 +08:00
    OpenSSH Client
    yzwduck
        42
    yzwduck  
       2019-03-25 16:36:10 +08:00
    @zppass 求见识一下“付费企业版的 putty ”,网址也好,截图也好。
    rihkddd
        43
    rihkddd  
       2019-03-25 19:46:55 +08:00
    @hipop 请问跳板机是 pin+RSA token 的方式怎么配置?
    zppass
        44
    zppass  
       2019-03-26 14:55:19 +08:00
    @yzwduck ,这个还真截不了图,这个是之前在银行驻场工作人家银行提供的工具,一般公司其实对付费企业软件要求不高。
    但是他那个企业版工具依旧是在上面的输入栏输入,貌似连接数多了功能多了,但是没怎么用到,界面没变化多几个功能而已。自己开发依旧 XShell,习惯了交互方式,行员他们到是统一用企业版的 putty,然而他们当中一般的业务人员实际上用的频率不高。
    ihipop
        45
    ihipop  
       2019-03-26 17:21:29 +08:00
    @rihkddd #43
    得看你是哪种方案,有些公司的跳板机的 pin 输入是从终端输入的,那么在终端正常输入 pin 即可,如果是那些不支持 ssh forward,进去以后不是一个完整的 shell,或者和一些商业软件强行绑定的(比如有些联通的支持部门用的跳板机是强制调用 SecureCRT 的)那需要看情况写脚本适配,是不能使用默认的这种配置的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3208 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:34 · PVG 19:34 · LAX 04:34 · JFK 07:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.