web-dev-qa-db-ja.com

EC2 Linuxインスタンスのパスワードを取得するにはどうすればよいですか?

私はAmazonEC2を探索しています。

Linux SUSEインスタンスなどを作成しました。現在、VNCクライアント(VNCクライアントのチキン)を使用してMacからリモート接続しようとしています。インスタンスのパブリックDNSを持っていますが、そのためには明らかにパスワードが必要です。

キーペアからなんとかして生成できることを理解しています[〜#〜] how [〜#〜]

1
JohnIdol

必要なのは、キーペアのプライベート部分だけです。キーペアの作成時にパスワードを設定しなかった場合は、インスタンスに接続するときにパスワードを入力する必要はありません。

Ssh経由で接続する場合は、秘密鍵を使用する必要があります。

コマンドライン:

ssh -i privatekey.pem [email protected]

PuTTYなどのGUIを使用している場合は、接続する前に次の場所でキーファイルを割り当てます。

Connection | SSH | Auth | Private key file...
4
Martijn Heemels

デフォルトでは、EC2ボックスを起動するときに、SSHキーを介して接続する必要があります。サーバーを起動して定義した「キーペア名」は、サーバーに最初に接続するために使用する必要のあるSSHキーを定義します。

サーバーの作成時にVNCのインストールとユーザースクリプトでの起動を定義していない限り、SSH経由でログインしてVNCをインストールする必要があります。

OSXを使用している場合は、ターミナルを開いてコマンドを実行できます

ssh -i /path/to/Amazon/key/pair.pem [email protected]

私はまだSUSEボックスを起動していませんが、ユーザー名がわからない場合はrootを試すことができます。

1