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

命令行 ssh 自动登录小工具 https://github.com/yinheli/sshw

  •  
  •   yinheli ·
    yinheli · 2018-07-23 16:58:14 +08:00 · 3859 次点击
    这是一个创建于 2301 天前的主题,其中的信息可能已经有所发展或是发生改变。
    29 条回复    2018-07-24 23:58:58 +08:00
    isCyan
        1
    isCyan  
       2018-07-23 16:59:46 +08:00
    666 Windows 能用吗
    good
        2
    good  
       2018-07-23 17:14:37 +08:00
    yinheli
        3
    yinheli  
    OP
       2018-07-23 17:19:54 +08:00
    @isCyan 可以,要自行变一下下,另外命令行里有 emoji 需要折腾下字体
    yinheli
        4
    yinheli  
    OP
       2018-07-23 17:20:41 +08:00
    @isCyan 自行编译一下 ( typo fix)
    Troevil
        5
    Troevil  
       2018-07-23 17:27:26 +08:00
    支持 key 登录配置吗
    fivestrong
        6
    fivestrong  
       2018-07-23 17:31:06 +08:00 via Android
    果然是 go 写的,学习一下。
    yinheli
        7
    yinheli  
    OP
       2018-07-23 17:41:14 +08:00
    @isCyan 想到 windows 没有这个需求吧,用 xshell 即可。

    @Troevil 不支持配置,默认用的 ~/.ssh/id_rsa
    mritd
        8
    mritd  
       2018-07-23 18:10:01 +08:00
    要不要加个下拉选择 https://github.com/mritd/promptx
    mritd
        9
    mritd  
       2018-07-23 18:11:08 +08:00
    上一条回复错了..... @good
    mritd
        10
    mritd  
       2018-07-23 18:12:41 +08:00
    不过 楼主这个 项目用的提示库 中文支持好像也有问题,楼主要不要考虑加个 cobra 这样配置加载和 cli 解析更舒服
    ywgx
        11
    ywgx  
       2018-07-23 18:18:37 +08:00
    ![](//s.xabcloud.com/_media/if-master.png)

    楼主我们在登录之上再做了一些事情
    ywgx
        12
    ywgx  
       2018-07-23 18:19:16 +08:00
    yinheli
        13
    yinheli  
    OP
       2018-07-23 18:29:08 +08:00
    @ywgx 赞!
    chengxiao
        14
    chengxiao  
       2018-07-23 18:38:51 +08:00
    赞一个 希望可以支持 key 登录哈
    yinheli
        15
    yinheli  
    OP
       2018-07-23 20:00:16 +08:00
    @chengxiao 默认用的是 ~/.ssh/id_rsa 不支持自定义路径,如果需要 提 PR 吧
    mritd
        16
    mritd  
       2018-07-23 20:45:10 +08:00 via iPhone
    @yinheli 刷推广的,我在好多帖子看到过
    Sivan
        17
    Sivan  
       2018-07-23 20:47:22 +08:00
    喜+1
    Allianzcortex
        18
    Allianzcortex  
       2018-07-23 20:50:58 +08:00
    star + 1,楼主做了我一直想做的事 hhh
    songjiaxin2008
        19
    songjiaxin2008  
       2018-07-23 20:55:15 +08:00
    楼主提交到 homebrew 吧 直接可以更新了 不用 go get -u
    yinheli
        20
    yinheli  
    OP
       2018-07-23 23:40:41 +08:00
    @mritd where?
    zizifu
        21
    zizifu  
       2018-07-24 08:13:55 +08:00
    mark
    Ehco1996
        22
    Ehco1996  
       2018-07-24 09:52:10 +08:00
    这个真的太棒了了!!!!!!!!
    moxiaonai
        23
    moxiaonai  
       2018-07-24 11:00:06 +08:00
    为什么我 go get -u 没反应
    qichengzx
        24
    qichengzx  
       2018-07-24 11:08:53 +08:00
    yoqu
        25
    yoqu  
       2018-07-24 11:17:06 +08:00
    shuttle 了解一下,http://fitztrev.github.io/shuttle/
    lxz6597863
        26
    lxz6597863  
       2018-07-24 14:05:01 +08:00
    支持 passphrase 吗
    GrahamACER
        27
    GrahamACER  
       2018-07-24 15:21:09 +08:00
    同用 shuttle,其实想找个 Mac 下带 GUI 类似 xshell 那种软件
    FunnyCodingXu
        28
    FunnyCodingXu  
       2018-07-24 17:17:42 +08:00
    赞一个。
    yinheli
        29
    yinheli  
    OP
       2018-07-24 23:58:58 +08:00
    @lxz6597863 不支持,可否有解决方案?或者 提 PR ?

    @GrahamACER shuttle 可能满足你的需要,命令行工具的另一个好处是手可以不用离开键盘,在服务比较多的时候通过关键字快速搜索,速度可能更快,另外,是一个即用即走的程序,不用开一个进程常驻内存

    @moxiaonai go get 默认安装到 GOBIN 这个环境变量里,请检查一下。

    @songjiaxin2008 暂时不能提交,需要 repo 满 30 天,star 超过 70,以后尝试下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1905 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:25 · PVG 00:25 · LAX 08:25 · JFK 11:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.