私が理解していない内容を含むSSH設定ファイルがあります。
Host my_alias
HostName [email protected]
HostName %h
ProxyCommand ssh -W %h:%p me2.myserver.com
私は%hがホスト名を表すと思いました。どういう意味ですかHostName %h
?
答え1
Hostname %h
通常、次のようなものを使用してください。
Host my-*
Hostname %h.site.dom
my-
my-test
これにより、(たとえば)で始まるすべてのホストがFQDN(たとえばmy-test.site.dom
)に拡張されます。
Hostname %h
それ自体は何もできません。
また、最初に定義したので(ssh_configは「各引数に最初に取得した値が使用されます」と言います)、そのエントリは無視されます。HostName [email protected]