前提・実現したいこと
AWSLinuxにローカルPCにあるファイルを転送したい。
AWSLambdaのS3の-チュートリアルに従ってAWSLinuxに接続しましたが、そのあとのソースコードのコピーで躓いています。
AWSのLinux インスタンス用ユーザーガイドに従って
tarminal
1$ chmod 400 ~/.ssh/test1.pem
tarminal
1$ ssh -i ~/.ssh/test1.pem publicDNS名
で
tarminal
1Permanently added publicDNS名 (ECDSA) to the list of known hosts.
と表示されターミナルのホスト名($より左側)も
[ec2-user@ip~~]と変化して接続するところまではいけていると思います。
チュートリアル通りに、CreateThumbnail.pyのあるpathを指定をして打ちました。
tarminal
1scp -i ~/.ssh/test1.pem /Users/masabo/CreateThumbnail.py ec2-user@publicDNS名:~/CreateThumbnail.py
ここで躓きました。
発生している問題・エラーメッセージ
tarminal
1Warning: Identity file /home/ec2-user/.ssh/test1.pem not accessible: No such file or directory. 2Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 3lost connection
何度も試したため他のエラーも参考までにあげます。
tarminal
1scp -i ~/.ssh/test1.pem /Users/masabo/CreateThumbnail.py publicDNS名:~/CreateThumbnail.py 2Warning: Identity file /home/ec2-user/.ssh/test1.pem not accessible: No such file or directory. 3The authenticity of host publicDNS名 can't be established. 4ECDSA key fingerprint is SHA256:xxxxxxxxxxxxxxxxx 5ECDSA key fingerprint is MD5:xxxxxxxxxxxxxxxxxx 6Are you sure you want to continue connecting (yes/no)? yes 7Warning: Permanently added publicDNS名 (ECDSA) to the list of known hosts. 8Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 9lost connection
(上のは今見ると結構良いところまで行っていた)
ここに至るまでも何度も躓いてしまう初心者ですが、ここでどうにもこうにも行かなくなりググって同じwebサイトを何度も行ったり来たりする徘徊中年となりました。
推測ですが、test1.pemはlinux側に共有されたので接続できたのですからアクセスの方法が間違えている、もしくは配置した場所が悪いだと思うのですが
お詳しい方、よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
macOs high sierra -v 10.13.6
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/14 08:54
2018/10/14 09:01
2018/10/14 22:30 編集