【问题标题】:How to make .ssh/config file Hostname configurable如何使 .ssh/config 文件主机名可配置
【发布时间】:2017-04-14 02:54:17
【问题描述】:

我正在尝试设置 ~/.ssh/config 文件并希望使主机名可配置

ssh pe1-cl1-bo1 should resolve to perf1-client1.app.bo1.host.in
ssh pe1-c2-bo3 should resolve to perf1-client2.app.bo3.host.in

i.e 
pe -> expands to perf
cl -> expands to client
bo -> remains as it s 

我只想在我的 ~/.ssh/config 文件中添加一个条目

Host $1-$2-$3
    Hostname $1.$2..$3

任何人都可以建议一种方法吗?我尝试使用ProxyCommand,但无法弄清楚如何使用它。

【问题讨论】:

    标签: ssh openssh ssh-config


    【解决方案1】:

    这在ssh_config 中是不可能的。没有进行这种替换的机制。但是您应该能够编写 bash 函数来为您进行解析。

    【讨论】:

      猜你喜欢
      • 2019-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-07
      相关资源
      最近更新 更多