Ubuntu にFTPサーバーをインストール

Linuxでウェブサーバー構築するとなると、やはり、FTPが使えると便利。
ということで、FTPサーバーをインストールします。

まず、以下のコマンドでvsftpdをインストールします。

sudo apt-get install -y vsftpd

次に以下のファイルを編集します。

/etc/vsftpd.conf

28行目をコメント解除し、書き込み許可を与えます。

write_enable=YES

99,100行目をコメント解除し、 アスキーモード転送許可にします。

ascii_upload_enable=YES
ascii_download_enable=YES

122行目をコメント解除し、 chroot を有効にします。
(ログインしたユーザのルート ディレクトリを、ログイン ディレクトリに変更する。)

chroot_local_user=YES

123行目をコメント解除し、 chroot リストを有効にします。
(指定ファイルに記載されたユーザ を chroot_local_user の設定に基づいて制御する。)

chroot_list_enable=YES

125行目をコメント解除し、 chrootリストを指定します。

chroot_list_file=/etc/vsftpd.chroot_list

131行目をコメント解除し、 ディレクトリごと一括での転送を有効にします。

ls_recurse_enable=YES

最終行へ以下の1行を追加し、seccomp filter をオフにします。

seccomp_sandbox=NO

参考
http://www.server-world.info/query?os=Ubuntu_14.04&p=ftp&f=1



コメントを残す