如何使 .ssh/config 文件主机名可配置
How to make .ssh/config file Hostname configurable
我正在尝试设置 ~/.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 --
Hostname ...
任何人都可以建议一种方法吗?我尝试使用 ProxyCommand
,但无法弄清楚如何使用它。
这在 ssh_config
中是不可能的。没有执行此替换的机制。但是您应该能够编写 bash
函数来为您进行解析。
我正在尝试设置 ~/.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 --
Hostname ...
任何人都可以建议一种方法吗?我尝试使用 ProxyCommand
,但无法弄清楚如何使用它。
这在 ssh_config
中是不可能的。没有执行此替换的机制。但是您应该能够编写 bash
函数来为您进行解析。