1

jcloud の例https://github.com/jclouds/jclouds-examples/tree/master/compute-basicsの指示に従っています。Mavenとプログラムをインストールしました。Amazon で VM が作成されるのを確認しましたが、ノードの追加の最後にある「echo hello」テストが失敗し、「exec ls」を実行しようとしても失敗します。puttygen で生成したランダムな id_rsa を追加しました。コードはそれを使用するように指示しているようですが、Amazon は別のキーを使用していますか?

-  <<authenticated>> woke to: net.schmizz.sshj.userauth.UserAuthException: publickey auth failed
...(attempt 1 of 7): Exhausted available authentication methods                                                             
4

1 に答える 1

0

有効な id_rsa.pub を持っていなかったことが原因でした。あなたはそれを持っている必要があり、puttygen はその形式では何も生成しません。したがって、「ssh-keygen -t rsa」を使用します

于 2013-07-24T19:51:30.670 に答える