MacOS 下怎样仅用 terminal 管理多个服务器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nikoo
V2EX    问与答

MacOS 下怎样仅用 terminal 管理多个服务器?

  •  
  •   nikoo 2018-05-26 09:32:55 +08:00 3545 次点击
    这是一个创建于 2696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有多个机器,仅用 terminal 的 ssh username@server_ip 即可满足需求

    因为记不住 server_ip,所以不可能每次登录输入上面的 ssh 命令
    如何方便的保存 /管理这些服务器链接呢?
    24 条回复    2020-04-23 17:13:54 +08:00
    ynyounuo
        1
    ynyounuo  
       2018-05-26 09:35:16 +08:00
    ~/.ssh/config
    U7Q5tLAex2FI0o0g
        2
    U7Q5tLAex2FI0o0g  
       2018-05-26 09:36:05 +08:00   4
    vim ~/.ssh/config 了解一下

    Host foo
    HostName your_ip
    Port 22
    User username
    IdentityFile ~/.ssh/your_rsa_file
    UseKeychain yes

    以后就可以直接 ssh foo 都不用输入账号密码
    nikoo
        3
    nikoo  
    OP
       2018-05-26 09:36:54 +08:00
    @ynyounuo @littleylv 非常感谢!但是请问如何列出我所有的 servers ?
    Cooky
        4
    Cooky  
       2018-05-26 09:42:16 +08:00 via Android
    expect 了解一下
    046569
        5
    046569  
       2018-05-26 09:49:22 +08:00   2
    grep -E '^Host\s\w+$' ~/.ssh/config
    nutting
        6
    nutting  
       2018-05-26 09:54:48 +08:00 via Android
    不用用 iterm2 吗,用 profile 机制配合 expect 可以明文保存密码,不用配置 key
    huijiewei
        7
    huijiewei  
       2018-05-26 09:56:43 +08:00   1
    kingwkb
        8
    kingwkb  
       2018-05-26 10:07:46 +08:00 via Android
    lssh
    xnotepad
        9
    xnotepad  
       2018-05-26 10:15:48 +08:00
    .ssh/config 或是访达的连接服务器都行。
    OrangeM21
        10
    OrangeM21  
       2018-05-26 10:26:28 +08:00
    ansible 了解一下
    wingoo
        11
    wingoo  
       2018-05-26 11:56:00 +08:00
    shuttle + sshpass
    notedown
        12
    notedown  
       2018-05-26 12:13:45 +08:00
    terminal => shell => 新建远程连接
    如果你有 touh bar 把这个图标放上去..比任何提示强多了.如果你有十几个服务器的情况下.有些只是上几次的.不可能记住
    27
        13
    27  
       2018-05-26 12:50:09 +08:00
    之前用 shuttle
    waacoo
        14
    waacoo  
       2018-05-26 12:52:16 +08:00 via iPhone
    Alfred workflow,记住自己设置的暗语就行
    boris1993
        15
    boris1993  
       2018-05-26 13:08:55 +08:00 via Android
    @nikoo cat ~/.ssh/config
    能列出来,前提是你告诉他了。毕竟你有多少服务器只有你知道
    syhilyhw
        16
    syhilyhw  
       2018-05-26 15:31:27 +08:00
    为什么不使用工具呢,secureCRT,非常方便的。
    weegc
        17
    weegc  
       2018-05-26 15:59:37 +08:00
    sshpass 了解一下
    daimazha
        18
    daimazha  
       2018-05-26 17:47:26 +08:00
    alias
    rpman
        19
    rpman  
       2018-05-26 18:16:12 +08:00
    alias +1
    iceheart
        21
    iceheart  
       2018-05-26 19:12:31 +08:00 via Android
    ~/.ssh/known_hosts ?
    ezreal
        22
    ezreal  
       2018-05-26 20:09:06 +08:00
    profile
    ferock
        23
    ferock  
    PRO
       2018-05-26 22:06:19 +08:00
    @huijiewei 谢谢
    sunny920
        24
    sunny920  
       2020-04-23 17:13:54 +08:00
    推荐一款神器应该可以帮到你,云帮手是一款功能强大的全面集中化管理云主机软件。不仅是兼容 Linux 系统,Windows 也是可以用的。实际上使用功能还是挺不错的,因为功能全面且安装简单,基本都是傻瓜式一键搞定,中间添加云主机的话,首次要添加探针,以后就基本可以在面板上操作了,这个是挺方便的。主流云那几个基本我都试过没问题,系统也没有问题,这个倒是挺省心的,不会说存在什么云商的或者系统的就用不了,又要另外找软件。大致功能如下:

    1.批量管理多台云主机;

    2.兼容性强大,兼容市面基本所有的云商云主机,兼容操作系统;

    3.操作简单,可视化界面预览资源、一键修复、一键部署;

    4. 可以远程登录云主机 FTP 桌面,处理云主机上的文件;

    5.监控和,资源还有告警功能,这个是挺好的,不用盯着看;

    6.系统修复功能,这个是挺实用也比较必须的;

    7.免费使用。总得来说功能还是挺全的,不存在需要又要另外找软件的尴尬,一个云帮手软件基本满足了所有需求。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2809 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 00:21 PVG 08:21 LAX 17:21 JFK 20:21
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86