web-dev-qa-db-ja.com

ssh / config:1行目:不正な構成オプション:含める

私の~/.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を使用しています

12
Volatil3

Includeはバージョン7.3まで有効なオプションではありません...

参照: https://www.openssh.com/txt/release-7.

新機能

[...]

  • ssh(1):ssh_config(5)ファイルのインクルードディレクティブを追加。

また、 この答え も参照してください。


更新できない、または更新したくない場合は、以下を使用して構成ファイルを照合できます。

cat ${CONFIG_1} ${CONFIG_2} ${CONFIG_3} > ~/.ssh/config

パーツを更新するたびに実行する必要があります...

10
Attie

同じ問題ですが、7.4にいます

結局、 Includeディレクティブは/etc/ssh/sshd_configではなく、/ etc/ssh/ssh_config に入れる必要があります(d(ファイル名)。

私には明らかではありませんでした。これがこれを見つけた人をいつか救うことを願っています。

0
aexl