Eucalyptus の cloud-in-a-box/fastrack をインストールし、インスタンスを作成してログインできるようになりました。しかし、sudo、sudo su - または root としてログインしようとすると、パスワードの入力を求められます。パスワードが何であるかわかりません。画像のデフォルトのパスワードを知っている人はいますか?
2 に答える
こういうイメージでデザインされていると思います。これは cloud-user アカウントのみを使用し、root アクセス権を持たず、sudo も許可しません。
root として sudo が有効になっている「インストール」可能なスターター イメージは他にもあります。そのような場合、単に発行します
sudo su -
そしてあなたはルートになります。
簡単に利用できるものを確認するには、次のように使用します。
eustore-describe-images
注意として、他のいくつかのスターター イメージには、ec2-user などの (cloud-user ではない) 別のアカウントがあります。どのアカウントを使用すればよいかわからない場合は、単純に root としてインスタンスに ssh してみてください。通常、次のようなメッセージが返されます。
Please login as the user "ec2-user" rather than the user "root".
そのイメージの root アカウントにパスワードがあるかどうかはわかりません。とにかく、インスタンスにログインするための推奨される方法は、SSH キーを作成し ( euca-create-keypair KEYNAME >KEYNAME.pem
)、インスタンスの実行時にそれを指定し ( euca-run-instance -k KEYNAME
)、生成されたキーを使用してログインすることです ( ssh -i KEYNAME.pem root@INSTANCE-IP
)。.pem
SSH でそのファイルを使用できるようにするには、おそらくそのファイルのアクセス許可を変更する必要があります ( chmod 0600 KEYNAME.pem
)。インスタンスは起動時にクラウドからキーの公開部分を取得し、authorized_keys ファイルに追加します。