前提・実現したいこと
AWSにEC2インスタンスを作成しました。
構築したWordPressもドメインでアクセスするとブラウザ表示できており、機能はしています。
こちらにローカルのファイル(products.js)をアップロードしたいです。
$scp -i <keyのパス> <ローカルファイルのパス> ec2-user@<IPアドレス>:<送信先のパス>
に従ってターミナルから以下のコマンドを実行しました。
Apatche配下に置こうと思い、/var/www/hrmlを送信先のパスにしています。
[ホームディレクトリ]$ scp -i ~/Desktop/●●●.pem ~/Desktop/Vue/products.js ec2-user@01.23.456.789:/var/www/html
しかしエラーメッセージが出てうまくいきません。
発生している問題・エラーメッセージ
scp: /var/www/html/products.js: Permission denied
[ホームディレクトリ]$ scp -i ...
と、ホームディレクトリで実行していることが誤っているのかと、
sshでEC2に接続したのち、
[ec2-user@ip-●●● ~]$ scp -i ...を実行したところ以下のエラーが出ました。
Warning: Identity file /home/ec2-user/Desktop/●●●.pem not accessible: No such file or directory. The authenticity of host '01.23.456.789 (01.23.456.789)' can't be established. ECDSA key fingerprint is *****************. ECDSA key fingerprint is *****************. Are you sure you want to continue connecting (yes/no)? (***の部分は英数字と記号。)
何が誤っているのでしょうか?
ご回答お願いいたします。
補足情報(FW/ツールのバージョンなど)
mac/terminal使用。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/11 08:01
2019/08/11 08:05
2019/08/11 08:26 編集