vsftpdのインストール方法

FTPサーバのvsftpdのインストール方法についてまとめました。

ホームディレクトリへの読み込みと書き込みをパッシブモードで実行します。


1 Fedora 22

$ sudo dnf install -y vsftpd
$ sudo systemctl enable vsftpd.service
$ sudo systemctl start vsftpd.service
$ sudo setsebool -P ftp_home_dir 1
$ sudo firewall-cmd --add-service=ftp --permanent
$ sudo firewall-cmd --reload

2 CentOS 7

$ sudo yum install -y vsftpd
$ sudo systemctl enable vsftpd.service
$ sudo systemctl start vsftpd.service
$ sudo setsebool -P ftp_home_dir 1
$ sudo firewall-cmd --add-service=ftp --permanent
$ sudo firewall-cmd --reload

3 Debian 8

$ sudo apt-get install -y vsftpd
$ sudo sed -i -e 's/#write_enable=YES/write_enable=YES/g' /etc/vsftpd.conf
$ sudo systemctl restart vsftpd.service

4 Ubuntu 14.04

$ sudo apt-get install -y vsftpd
$ sudo sed -i -e 's/#write_enable=YES/write_enable=YES/g' /etc/vsftpd.conf
$ sudo service vsftpd restart