如何在不重复所有规则集的情况下,为整个域创建规则,并为每个子域创建别名?
换句话说,为什么在下面的示例中,当我试图通过调用boomerang将ssh转换到mega.micro.ws中时,ssh mega不被用作默认用户?使用ssh配置和/或其他可用的ssh工具集,是否有一种正确和简洁的方法来实现这一目标?
Host mega
HostName mega.micro.ws
RemoteForward 52698 localhost:52698
Host *.micro.ws
User boomerang发布于 2020-08-06 11:17:17
通常,配置是在一次传递中解析的。首先,根据输入检查所有部分,收集所有设置,然后才实际应用HostName设置。
为了实现您想要的结果,您需要一个匹配部分,而不是主机部分:
Match final host *.micro.ws
User boomerang这使两次配置加载成为可能。参见ssh_config(5)手册页面中的canonical和final关键字。
https://unix.stackexchange.com/questions/603116
复制相似问题