構成エラーのため、SSH経由でリモートサーバーに接続できません。

構成エラーのため、SSH経由でリモートサーバーに接続できません。

Gitを設定すると、リモートサーバーに無効なSSH設定が作成されたため、サーバーにアクセスできなくなりました。エラーは次のとおりです。

/users/<user>/.ssh/config: line 2: Bad configuration option: AddKeysToAgent
/users/<user>/.ssh/config: line 3: Bad configuration option: IgnoreUnknown
/users/<user>/.ssh/config: terminating, 2 bad configuration options

rsyncや他の手段を使用して構成をオーバーライドできるかどうかを確認しようとしましたが、これまでは成功しませんでした。これを入手する方法はありませんか?

答え1

これを入手する方法はありませんか?

はい。このローカル構成ファイルを無視してください。

$ ssh -F none someserver

または、テキストエディタを使用して設定ファイルを修復します。

答え2

質問を正しく読んだ場合、問題はリモートサーバーにあるため、-Fオプションは役に立ちません。アクセスするにはSSH以外の方法が必要です。たとえば、vmwareで実行されている仮想サーバーの場合、vmwareはコンソールを開いて設定の回復にアクセスできるようにします。

関連情報