Fedora 31
Sponsored Link

FTP サーバー : Pure-FTPd インストール2019/11/20

 
Pure-FTPd をインストールして、ファイル転送用に FTP サーバー構築します。
[1] Pure-FTPd をインストールして設定します。
[root@www ~]#
dnf -y install pure-ftpd
[root@www ~]#
vi /etc/pure-ftpd/pure-ftpd.conf
# 77行目:変更 (Anonymous禁止)
NoAnonymous                  yes

# 451行目:コメント解除 (IPv4のみにする場合)
IPV4Only                     yes

# 460行目:コメント解除 (IPv6のみにする場合)
IPV6Only                     yes

[root@www ~]#
systemctl enable --now pure-ftpd

[2] Firewalld を有効にしている場合は FTP サービスの許可が必要です。
[root@www ~]#
vi /etc/pure-ftpd/pure-ftpd.conf
# 179行目:コメント解除して固定するPASVポート範囲を指定

PassivePortRange             21000 21010

[root@www ~]#
systemctl restart pure-ftpd
[root@www ~]#
firewall-cmd --add-service=ftp --permanent

success
[root@www ~]#
firewall-cmd --add-port=21000-21010/tcp --permanent

success
[root@www ~]#
firewall-cmd --reload

success
[3] SELinux を有効にしている場合は ブール値の変更が必要です。
[root@www ~]#
setsebool -P ftpd_full_access on

関連コンテンツ