ssh 配置,如何让许多“主机”条目执行相同的操作?

ssh 配置,如何让许多“主机”条目执行相同的操作?

我有一个 .ssh/config 文件,它为同一远程主机提供了多个名称,例如:-

Host cheddar
HostName cheddar.halon.org.uk
Host halon
HostName cheddar.halon.org.uk

然后我有一个 cheddar.halon.org.uk 条目,它指定了该主机的各种内容。我原以为当我使用“cheddar”或“halon”进行 ssh 连接时,cheddar.halon.org.uk 上的配置会被执行,但事实并非如此。仅当我执行“ssh cheddar.halon.org.uk”时,cheddar.halon.org.uk 配置才会设置。

当为主机使用多个不同名称时,有什么方法可以获得相同的配置吗?

答案1

好的,这就是我的具体要求的答案。正如上面评论中所指出的,可以在一行中放置多个名称Host

Host cheddar.halon.org.uk cheddar halon
    Hostname cheddar.halon.org.uk

很简单的!

相关内容