私の~/.ssh/config
以下を追加しました:
Include /Path/to/ssh.config
そしてそれはエラーを出します:
ssh remoteEc-2
/Users/Me/.ssh/config: line 1: Bad configuration option: include
/Users/Me/.ssh/config: terminating, 1 bad configuration options
ssh -V
は以下を与えます:
OpenSSH_6.9p1, LibreSSL 2.1.8
OSX El-Capitanを使用しています
Include
はバージョン7.3まで有効なオプションではありません...
参照: https://www.openssh.com/txt/release-7.
新機能
[...]
- ssh(1):ssh_config(5)ファイルのインクルードディレクティブを追加。
また、 この答え も参照してください。
更新できない、または更新したくない場合は、以下を使用して構成ファイルを照合できます。
cat ${CONFIG_1} ${CONFIG_2} ${CONFIG_3} > ~/.ssh/config
パーツを更新するたびに実行する必要があります...
同じ問題ですが、7.4にいます
結局、 Include
ディレクティブは/etc/ssh/sshd_config
ではなく、/ etc/ssh/ssh_config に入れる必要があります(d
(ファイル名)。
私には明らかではありませんでした。これがこれを見つけた人をいつか救うことを願っています。