purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

AWS EC2にFTPサーバをインストール

このサイトをなぞって設定していく

Amazon EC2 (Amazon Linux) での vsftpd インストールと設定|道はなくても進むのだ。

管理者になる

$sudo su -

vsftpdインストール

#yum -y install vsftpd

空きポート番号確認

#cat /proc/sys/net/ipv4/ip_local_port_range

32768 ~ 61000 が空き

設定ファイル編集

via
http://dev.classmethod.jp/cloud/amazon-ec2-apache-ftp-setup/
Elastic IPは取らなくてもいいけど、結構みんなこれでやってるので
※webサーバを停止したときにElastic IPは課金されるのでちょっとこわいこわい。

vi /etc/vsftpd/vsftpd.conf
## 編集 -----
anonymous_enable=NO
ascii_upload_enable=YES(先頭の#を削除)
ascii_download_enable=YES(先頭の#を削除)

## 追加 -----
use_localtime=YES
force_dot_files=YES
pasv_min_port=60000
pasv_max_port=61000
pasv_address=xxx.xxx.xxx.xxx(Elastic IPアドレスを指定します。)