質問: sshを設定して、すべてのidファイルを自動的に試行しないようにするにはどうすればよいですか。 私は自分のsshアイデンティティファイルを私の〜/ .ssh /フォルダの中に置いています。私はおそらくそこに約30ファイルを持っています。私がサーバーに接続するとき、私は使用するアイデンティティファイルを指定します。 ssh -i〜/ .ssh/client1-identity client1@10.1.1.10 ただし、識別ファイルを指定せずに、次のようにしてください。 ssh user123@example.com 私はエラーが出ますuser123の認証失敗回数が多すぎますこれは、識別ファイルが指定されておらず、sshが識別ファイルを見つけることができれば、それらすべてを試すからです。また、~/.ssh/configファイルを編集して次のように指定できることも理解しています。 ホストexample.com preferredauthenticationsキーボードインタラクティブ、パスワード その接続が既知のidファイルを試行しないようにするため。そのため、私は自分のアイデンティティファイルを~/.ssh/ディレクトリの外に移動するか、またはアイデンティティファイル認証を無効にしたい各ホストを設定ファイルで指定することができたと思いますが、sshを検索しないようにデフォルトに設定します。 idファイル用それともそれが検索するものを指定するには?
回答: あなたは(ほとんど)ずっと答えを持っていました:host * preferredauthentications keyboard-interactive,password 私のために働きました。