我有一个 .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
很简单的!