スイッチがなく、ファイルが-F
ある場合、/home/me/.ssh/config
その中の設定は無視されると予想できますか?または、セクションを使用して指定した/etc/ssh/ssh_config
ように、私のホームディレクトリの設定はグローバル設定を補完するだけです。-o
ちなみに、ssh
マニュアルページには、-F
スイッチが次のことを行うことが示されています。
代替ユーザー固有のプロファイルを指定します。構成ファイルがコマンドラインに提供されると、システム全体の構成ファイル(
/etc/ssh/ssh_config
)は無視されます。ユーザープロファイルごとのデフォルト値はです~/.ssh/config
。
答え1
予想される設定を
/etc/ssh/ssh_config
無視できますか?
はい。コマンドラインオプションをssh
お読みください。-F
config
変数の設定:
case 'F':
config = optarg;
break;
そして後で電話するprocess_config_files
機能、の:
コマンドラインで指定された設定を読み取るか、
2つの(
/etc/ssh/ssh_config
および~/.ssh/config
)ファイルをもっと読んでください。
none
また、コマンドライン()に指定した場合、-F none
設定ファイルはロードされません。このスイッチの処理方法の詳細については、リンク機能のソースコードを参照してください。