フォロー中に一度も見たことのないSSH構成設定が見つかりました。OpenSSH開発者メーリングリストアーカイブに関するディスカッション。これ特定の設定これは:
Host *
HostnameSuffixes foo.com ext.foo.com
これはとても便利だと思います。問題は
- これはうまくいきません。代わりに私に
line 36: Bad configuration option: HostnameSuffixes
- マニュアルページに文書が見つかりません
ssh_config
。またはどこかにオンライン。スレッドの何人か(誰もが明らかにOpenSSHについて非常によく知っています)がこれが本当だと思い、議論が1年以上進んだので(それゆえアルファリリースには存在することはできません)、私はそれを前提としています。真実。
それらのうちの1人がキーワードを誤って入力したか、間違って覚えていて、他の人は間違いを繰り返しましたか?正しいキーワードは何ですか?文書はどこにありますか?
答え1
この完全な議論は、提示された仮想オプションに関するものであり、実際の機能に関するものではない。最後に提案されたパッチは異なる名前を使用しましたがExpandHost
、今回もパッチは提案されただけでOpenSSHソースコードには適用されませんでした。
.ssh/config
私がしたことは、シェルスクリプトから私を作成することだけでした。同様の機能があります。
home leguin
home williams
work larch
work chestnut
これらのセクションを作成してください
Host leguin
HostName leguin.gilles.name
UserName gilles
Host williams
HostName williams.gilles.name
UserName gilles
Host larch
HostName larch.acme.com
UserName employee123
Host chestnut
HostName chestnut.acme.com
UserName employee123