scp を使用して Amazon EC2 インスタンスにファイルをコピーしますか? [closed] 質問する

scp を使用して Amazon EC2 インスタンスにファイルをコピーしますか? [closed] 質問する

Mac ターミナルを使用して、ダウンロード (オンラインでダウンロードした phpMyAdmin) から Amazon EC2 インスタンスにファイルを scp しようとしています。

私が使用したコマンドは次のとおりです。

scp -i myAmazonKey.pem phpMyAdmin-3.4.5-all-languages.tar.gz  [email protected]:~/.

受け取ったエラー:警告: ID ファイル myAmazonKey.pem にアクセスできません: そのようなファイルまたはディレクトリはありません。アクセス許可が拒否されました (publickey)。接続が失われました

myAmazonkey.pemとphpMyAdmin-3.4.5-all-languages.tar.gzは両方ともダウンロードにあるので、試してみました

scp -i /Users/Hello_Kitty22/Downloads/myAmazonKey.pem /Users/Hello_Kitty22/Downloads/phpMyAdmin-3.4.5-all-languages.tar.gz  [email protected]:~/.

そして、次のようなエラーが表示されました:警告: アイデンティティ ファイル /User/Hello_Kitty22/Downloads/myAmazonkey.pem にアクセスできません: そのようなファイルまたはディレクトリはありません。アクセス許可が拒否されました (publickey)。接続が失われました

誰か私の問題を解決する方法を教えてもらえませんか?

追伸:同様の投稿があります:パスワードなしで ec2 インスタンスに scp (セキュア コピー) を実行するしかし、それは私の質問には答えていません。

ベストアンサー1

ユーザーを として指定してみてくださいec2-user。例:

scp -i myAmazonKey.pem phpMyAdmin-3.4.5-all-languages.tar.gz [email protected]:~/.

見るSSH を使用して Linux/UNIX インスタンスに接続する

おすすめ記事