結論 ~/.ssh/config の設定に IdentitiesOnly yes を追記すれば解決しました。 # 例 Host 6vox HostName 192.168.0.xxx IdentityFile ~/.ssh/id_rsa_6vox User 6vox IdentitiesOnly yes # <- これ! 原因 IdentitiesOnly yes の指定がないと、IdentityFile に記述しているファイルを見ずに、秘密鍵を上から順にチェックしていきます。 .ssh/conf に定義がいっぱい書かれていると、リトライを繰り返して、5回目くらいでサーバ側から切断されます。 ssh -v host_name で叩くとわかりやすいです。 指定していない秘密鍵で5回位失敗して切断されます。 指定してるんだけどな… Macだけ?sshの設定? まとめ .ssh/config の
![SSHに公開鍵認証で接続する際に Too many authentication failures が出る](https://cdn-ak-scissors.b.st-hatena.com/image/square/f72a89d4e38249829f609a256d3029cbd27b2f99/height=288;version=1;width=512/https%3A%2F%2Flh3.googleusercontent.com%2F-O1KnEYlxdCk%2FVGriFn6W6HI%2FAAAAAAAABig%2F_jHYd8BOh_o%2Fw1200-h630-p-k-no-nu%2F2014-11-18.png)