GraphLabの実行にAmazonのEC2クラスターを使用しています。彼らは私の秘密鍵である私の.pem
ファイルの場所を求めています。
検索した後も、ubuntuでファイルが見つかりませんでした。私はPuTTYを使用しています。
.pem
ファイルは、キーペアを作成したときにAWSからダウンロードしたものです。これは1回限りのダウンロードであり、再度ダウンロードすることはできません。
あなたのソフトウェアは.pem
ファイルを要求しています。これで、そのファイルを見つける必要があるのはあなたです。あなたはあなたのラップトップ/デスクトップ...などにそれをダウンロードしたかもしれません。
上で述べたように、.pem
はEC2のどこにも保存されません。これは1回限りのダウンロードであり、安全に保管する必要があります。
PuTTY
(Windows sshクライアント)の場合、.pem
形式はサポートされていません。したがって、 PuTTyGen を使用して convert.ppk
形式に変換する必要があります。基本的には.pem
ですが、PuTTY
が使用できるように形式が異なります。
ここに2つの質問があります。私はこれに答えるのが遅れていることを知っていますが、とにかく続行します。
.ppkと.pemの違いは何ですか?
。pemファイルと。ppkファイルは両方とも-であるため類似しています秘密鍵ファイル形式。 。pubファイルの対応物は公開鍵ファイル形式です-しかし、それは別の話です。
。pemと。ppkの違いは次のとおりです。
システムプラットフォームの互換性
。pemはデファクトスタンダードの一種です
ファイルの内容
。pem
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAxZls7NgRS5rtDH+mCgEeqSO12BiPAY2dhZZbTkPEoDUVqG46
PHGIBBERISHFKS3xE4eMMY+uWPriviY0W12EFqYBUJDq6GmGSQPMSI8Kep7OgVGK
d2t3/Lq+I8ZqlFwAgPwS7n18mlgTV/YyA0HCCIa+kZGKqbsuylfsODUAJGQqOtUM
FKX4+O45RrJwcQGI2M+pbD4+Ow28iEsNP3flQKvamNuezm2VallhGiO/E39UITrB
27FWM1pLQo5etyE378h5q8BKMGKt1ZPxPhjiNjBefGZ1Dscw7CA5
-----END RSA PRIVATE KEY-----
。ppk
PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: imported-openssh-key
Public-Lines: 3
AAAAB3NzaC1yc2EAAAADAQABAAABAQDFmWzs2BFLmu0Mf6YKAR6pI7XYGI8BjZ2F
llGIBBERISHobjo8c6DjH6iBW0UpLfETh4wxj65Y+uK+JjRbXYQWpgFQkOroaYZJ
1DxehJUvZpuZqLSUGvZrUzbYmx25oVE5+x6UBSA0NUiTpq6jWFPH
Private-Lines: 3
AAABAFLQsak2CVGhldYWLbWlsH78+3qdGFpzSuCxGoVbu63VccVMpVWutHBcVVgZ
s4GIBBERISHcVhru01cUVf8w22pOmuB0TC+qAmDZmaWTZbXslun2Dc1tGjWu4n/F
S0KOXrchN+/IeavASjBirdWT8T4Y4jYwXnxmdQ7HMOwgOQ==
Private-MAC: 5fGIBBERISHda60d2e8b049e655e4a8a78bb18dc
.pemはamazonsec2クラスターのどこに保存されますか?
AWSでは、。pemファイルは単一のマシンに直接保存されません。
。pemファイルは次のいずれかの方法で取得できます。
新しいインスタンスを開始しています
EC2インスタンスを作成すると、新しいインスタンスにアクセスするために使用できるデフォルト。pemファイルが提供されます。
IAMを介して新しい。pemファイルを作成する