ssh コマンドで利用する config を指定することはできるか


ssh の設定は普通は `~/.ssh/config` に記載されますが、プロジェクトごとに config を特殊化して使いたい場合などがあります。

## 質問:

ssh は普通に実行すると、 `~/.ssh/config` が利用されますが、これ以外の場所に config を作成して、実行時にコマンドラインからこの別
config を読み込むように指定することはできますか？




manで確認したところ以下の記載がありました。

[code]

     -F configfile
             Specifies an alternative per-user configuration file.  If a configuration file is given on the command line, the system-wide configuration file
             (/etc/ssh/ssh_config) will be ignored.  The default for the per-user configuration file is ~/.ssh/config.
    
[/code]

コマンドラインからユーザごとの設定を指定するのであれば-Fオプションで可能です。




manで確認したところ以下の記載がありました。

[code]

     -F configfile
             Specifies an alternative per-user configuration file.  If a configuration file is given on the command line, the system-wide configuration file
             (/etc/ssh/ssh_config) will be ignored.  The default for the per-user configuration file is ~/.ssh/config.
    
[/code]

コマンドラインからユーザごとの設定を指定するのであれば-Fオプションで可能です。

