[解決済み】Amazon EC2インスタンスにSSHアクセスするとパーミッションが拒否される(publickey)【終了しました
質問
Amazon ec2インスタンスを使用したいのですが、以下のエラーが発生します。
Permission denied (publickey).
キーペアを作成し、ダウンロードした .pem ファイルを作成します。
与えられた。
chmod 600 pem file.
次に、このコマンド
ssh -i /home/kashif/serverkey.pem [email protected]
しかし、このようなエラーが発生します。
Permission denied (publickey)
また filezillaに接続して、ファイルをアップロード/ダウンロードするにはどうすればよいですか?
解決方法は?
このエラーメッセージは、認証に失敗したことを意味します。
これらはよくある理由です。
- 間違ったキーで接続しようとした。このインスタンスがこのキーペアを使用していることは間違いないですか?
-
間違ったユーザー名で接続しようとしています。
ubuntu
は、ubuntuベースのAWSディストリビューションでのユーザー名ですが、他のいくつかのディストリビューションではec2-user
(またはadmin
は、Bogdan Kulbida の回答によると、いくつかの Debian で使用されているようです。root
,fedora
を参照) - 間違ったホストに接続しようとしています。ログインしようとしているホストは正しいですか?
注意点
1.
をめちゃくちゃにした場合にも起こります。
/home/<username>/.ssh/authorized_keys
ファイルをEC2インスタンス上に作成します。
について
2.
AMIイメージの説明では、どのユーザー名を使うべきかという情報が不足していることが多い。しかし、AWS EC2のドキュメントには、箇条書きで記載されています。
4.
:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html
インスタンスに接続するにはsshコマンドを使用します。秘密鍵(.pem)ファイルとuser_name@public_dns_nameを指定することになります。Amazon Linuxの場合、ユーザ名はec2-userです。RHEL5の場合、ユーザ名はrootまたは ec2-user . Ubuntuの場合、ユーザー名は ウブントゥ . Fedora の場合、ユーザー名は フェドラ または ec2-user . SUSE Linuxの場合、ユーザ名は ルート . その他、ec2-userやrootが動作しない場合は、AMIプロバイダに確認してください。
最後に
認証に失敗する理由は他にもたくさんあることを認識しておいてください。SSH は通常、何が問題だったのかをかなり明確に教えてくれます。
-v
この質問に対する他の多くの回答で説明されているように、SSHコマンドにオプションを付けて、出力を読んでください。
関連
-
[解決済み】DynamodbとRedisの比較
-
[解決済み] s3 - HeadObject 操作を呼び出すときに、エラーが発生しました (403)。Forbidden
-
[解決済み] RDS コンソールで Aurora の読み取りレプリカを作成するオプションが表示されない
-
[解決済み] amazon cloudfront と amazon s3 transfer acceleration の違いは何ですか?
-
[解決済み] Amazon S3におけるHeadBucket操作とは
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] S3バケットを丸ごとダウンロードする?
-
[解決済み] "保護されていない秘密鍵ファイル!" Amazon EC2インスタンス(AWS)へのSSH利用時のエラーについて
-
[解決済み】Git: Gitを使用しているときにPermission denied (publickey) エラーを解決するにはどうしたらいいですか?
-
[解決済み】Amazon EC2インスタンスにファイルをコピーするためにscpを使用する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CloudFrontがオリジンに接続できなかった
-
[解決済み] DynamoDB Upsert - Update or Create?
-
[解決済み] Amazon MQとSQSの違いは何ですか?
-
[解決済み] SQSとRabbitMQの比較
-
[解決済み] AWSです。CloudFormationのテンプレートでbooleanパラメータを指定する方法
-
[解決済み] AWS CLIツールからAWSアカウント番号を取得する簡単な方法とは?
-
[解決済み] kubectlエラー EKSクラスタにアクセスする際、サーバーにログインする必要がある(Unauthorized)。
-
[解決済み] "保護されていない秘密鍵ファイル!" Amazon EC2インスタンス(AWS)へのSSH利用時のエラーについて
-
[解決済み] パスワードなしでec2インスタンスにscp(セキュアコピー)する
-
[解決済み】AWS sshアクセス「Permission denied (publickey)」問題【クローズド