%h
プレースホルダは、それがための構成で使用されている場所に応じて、2つ(無関係な)意味の一つを有することが可能にsshd(デーモン/サーバー)またはSSH(クライアント)。
manページのsshd_config(5)ドキュメント%h
ホームディレクトリへのファイルパスとしては、ファイルやディレクトリに関連する複数のキーワードで受け入れられています。
トークン
一部のキーワードの引数は、実行時に展開されるトークンを使用できます。
- [..]
%h
-ユーザーのホームディレクトリ。
- [..]
AuthorizedKeysCommandは、トークン%%、%f、%h、%k、%t、%U、および%uを受け入れます。
AuthorizedKeysFileは、トークン%%、%h、%U、および%uを受け入れます。
AuthorizedPrincipalsCommandは、トークン%%、%F、%f、%h、%i、%K、%k、%s、%T、%t、%U、および%uを受け入れます。
AuthorizedPrincipalsFileは、トークン%%、%h、%U、および%uを受け入れます。
ChrootDirectoryは、トークン%%、%h、%U、および%uを受け入れます。
manページはssh_config(5)の文書%h
で指定されたホスト名とssh
コマンド。
トークン
[..]
HostName
トークン%%および%hを受け入れます。
これは一般的に、コマンドラインでショートカットを作成するために使用されます。/superuser//q/503687/164493も参照してください。