ssh_exchange_identification: Connection closed by remote hostエラー

ssh_exchange_identification: Connection closed by remote host CircleCIからawsssh接続させようした時にハマったエラー
ググってたらサーバ側でIP制御してるからとかいう記事があり、そういえばEC2のセキュリティグループにCircleCIのIP許可してないと思い、追加したのだがまだ解決しない。
ssh debugとかしていろいろ試してみるも解決しなかったが、
なんてことはない CircleCIコンテナのsshconfigにUserを追加していなかったので、どのユーザーで認証するかが渡されてなかったっぽい。
sshconfigの存在を知らず、先輩のコピペを理解せずにそのまま使っていたのがダメですな。