我想在我的 SSH 配置中有一个通配符,以将我的默认用户名设置为特定域上所有主机的特定值。但我也想为某些特定主机提供一些短名称。我希望这样的事情可以工作:
Host *.mydomain.com
User myusername
Host host1
Hostname host1.mydomain.com
Run Code Online (Sandbox Code Playgroud)
使用这些设置,如果我输入ssh host1.mydomain.com它的计算结果为myusername@host1.mydomain.com,但如果我输入ssh host1它不会应用我的用户设置,而是看到mylocalusername@host1.mydomain.com.
有没有办法让通配符匹配最终扩展的主机名,以便我可以输入短格式或长格式并获得相同的结果?
ssh ×1