http://theandystratton.com/2012/ssh-returns-too-many-authentication-failures-error-hostgatorリンク先の記事のおかげで、問題が解決した件を記します。情報セキュリティに敏感になってきたので、漏洩リスクを下げるために、SSHキーを使いわけるようになりました。Publicキーについても、GithubやAWSなど、登録するサービスが有るのですが、別々にするようにしています。usernameなぜそうなるかというと、Gnomeの環境では、.sshの下にあるSSHキーを、ログインのときにすべてssh-agentに登録するわけです。sshログインの時は、ssh-agentに登録されているキーを順次適用してログインできるか試します。Pairを、Webから創ることができます。オプションをつけることで指定できる、とされています。オプションにつけた鍵を試す「前に」,ssh-agentに登録された鍵を試してエラーになっちゃうので、ログインできないという事象が起こります。そのため、ここ1週間くらい、ちょっと悩んでしまいました。(調べる余裕なかったし)でも割合簡単に解決しました。ssh_configしますと、つぎのような記述があります。directives).この2つのオプションを使えば良さそうです。簡単には、sshコマンドを起動するときにオプションを付けます。ec2-xx-xxx-xxx-xxx.us-west-2.compute.amazonaws.com永続的に有効にするには、.ssh/configファイルに記述します。~/.aws/aws-key-pair.pemただし、これですと、すべてのsshする可能性のあるホストに対して、IdentityFileオプションを記述しないといけません。~/.aws/aws-key-pair.pemIdentitiesOnlyのように、.ssh配下の鍵以外を使う場合だけ、これらの指定を明示的に行うようにします。