1. ホーム
  2. amazon-ec2

[解決済み】Amazon EC2インスタンスにファイルをコピーするためにscpを使用する?

2022-04-03 14:45:22

質問

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

私が使ったコマンドは

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

出たエラー 警告 Identity ファイル myAmazonKey.pem にアクセスできません。そのようなファイルまたはディレクトリはありません。 パーミッションが拒否されました(publickey)。 接続が切れました

myAmazonkey.pem と phpMyAdmin-3.4.5-all-languages.tar.gz は両方とも Downloads に入っているので、試しに。

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

とエラーが出ました。 警告 Identity ファイル /User/Hello_Kitty22/Downloads/myAmazonkey.pem にアクセスできません。そのようなファイルまたはディレクトリはありません。 パーミッションが拒否されました(publickey)。 接続が切れました

どなたか、この問題を解決する方法を教えていただけませんか?

p.s. 似たような投稿があります。 ec2インスタンスにパスワードなしでscp(セキュアコピー) が、私の質問の答えになっていません。

どのように解決するのですか?

を指定してみてください。 ec2-user は、例えば

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

参照 SSHを使ったLinux/UNIXインスタンスへの接続 .