・インストール
$ sudo apt-get update
$ sudo apt-get install vsftpd
・vi で設定ファイルを編集
$ sudo vi /etc/vsftpd.conf
以下の箇所を変更
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO
「anonymous_enable」は匿名ログインの許可・不許可設定です。
匿名ログインを不許可にするため、「anonymous_enable=NO」とします。
# Uncomment this to allow local users to log in.
local_enable=YES
「local_enable」は一般ユーザのログイン許可・不許可設定です。
一般ユーザのログインを許可するため、「local_enable=YES」とします。
# Uncomment this to enable any form of FTP write command.
write_enable=YES
「write_enable」は「put」(サーバへのファイルアップロード)の許可・不許可設定です。
「put」を許可するため、「write_enable=YES」とします。
# You may restrict local users to their home directories. See the FAQ for
# the possible risks in this before using chroot_local_user or
# chroot_list_enable below.
chroot_local_user=YES
chroot_local_user=NO
「chroot_local_user」はユーザのホームディレクトリより、上位のディレクトリへの移動許可・
不許可の設定です。
ホームディレクトリ以外のアクセスを許可する場合は「chroot_local_user=NO」、
許可しない場合は「chroot_local_user=YES」とします。
・最後に、反映させるための再起動
$ sudo /etc/init.d/vsftpd restart