AWSのEC2環境でデータベースの学習をしようと環境構築に調べながら試行錯誤しています。その過程を備忘録として残します。
1.EC2にSSH接続確認
ターミナルから以下コマンドを実行
Console
ssh -i [プライベートキーのパス] [ユーザー名]@XXXXXX.XXXX.amazonaws.com
接続できたらこんな感じのが出てくる。鳥?
Console
, #_
~\_ ####_ Amazon Linux 2023
~~ \_#####\
~~ \###|
~~ \#/ ___ https://aws.amazon.com/linux/amazon-linux-2023
~~ V~' '->
~~~ /
~~._. _/
_/ _/
_/m/'
2.別でターミナルを開く(ローカル)
ローカルのターミナルを開いたら、ec2へファイルを送信する。
Console
scp -i [プライベートキーのパス] [送信ファイルパス] [ユーザー名]@[パブリックID]:[送信先パス]
3.送信できてるか確認
EC2のターミナルの方で送信ファイルがあるか確認
Console
[ec2-user@ip-XXX-XX-XX-XX ~]$ ll
total 0
-rw-r--r--. 1 ec2-user ec2-user 0 Aug 31 04:31 test.txt
送信できていますね。
終わりに
初めてQiitaで記事を書いてみました。これからエンジニアとして技術的なアウトプットの場として使っていきたいと考えています。
今の所しょぼい記事ですが、今後もっとブラッシュアップさせていこうと思います。