小编Mu *_*ind的帖子

扩展主机名上的 SSH 配置通配符

我想在我的 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

36
推荐指数
3
解决办法
3万
查看次数

标签 统计

ssh ×1