AWSのEC2インスタンスにファイルをアップしたい。ローカルからFilezilla経由をするには。
Filezillaで行うこと。
①新しいサイトを作成(名前はなんでもOK)
②プロトコル は SSH File Transfer Protocol を選択
③ホスト に EC2のIPアドレスを入れる。これはAWSのインスタンスページにある、「パブリックIP」をコピペ(123.456.789みたいな数字のやつです)
④ログオンタイプ 鍵ファイル を選択(AWSのEC2への接続時に、秘密鍵をつくってると思いますが、あれを使うということです)
⑤ユーザー
EC2インスタンスに接続してるときの、ターミナル(Macだと)に書いてあります。$の左側。
例えばインスタンスのOSにubuntuを選んでると、デフォルトではubuntuになってます。
ubuntu@ip-123.456.789: $
部分の、@
の前がユーザー名です。
⑥鍵ファイル 参照 のところで、鍵ファイルを選択。 ~~.pemというファイルです。
⑦接続を押して完了!
参考:
https://agohack.com/cyberduck-ec2/
https://support.amimoto-ami.com/en/articles/934126-filezilla-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9F-sftp-%E6%8E%A5%E7%B6%9A