SSH配置文件中能否将Host指令拆分为多行?
SSH配置多行Host共享相同配置的可行方案
SSH配置文件不支持用Shell风格的反斜杠来拆分Host指令后的主机列表,你之前的写法会导致第二行的bin.com被识别为无效配置选项,从而报错。
要实现多行且可读性好的效果,最直接的方法是重复使用Host指令,将每个需要共享配置的主机单独写一行Host,之后统一编写共用的配置项:
Host foo.com Host bar.com Host bin.com User your-username IdentityFile ~/.ssh/your-private-key Port 2222
所有列在Host行的主机都会继承后续的配置选项,这样既拆分了行,又保证了配置的可读性和正确性。
内容的提问来源于stack exchange,提问作者Clay Sweetser
相关产品推荐
相关产品推荐

