FTP サーバーの設定 - Pure-FTPd2014/08/16 |
Pure-FTPd をインストールして、ファイル転送用に FTP サーバーを構築します。
|
|
[1] | Pure-FTPd をインストールして設定します。 |
[root@www ~]#
vi /etc/pure-ftpd/pure-ftpd.conf # 77行目:変更 (Anonymous禁止) NoAnonymous yes
# 143行目:コメント解除 UnixAuthentication yes # 437行目:コメント解除 (IPv4のみにする場合) IPV4Only yes # 443行目:コメント解除 (IPv6のみにする場合) IPV6Only yes /etc/rc.d/init.d/pure-ftpd start Starting proftpd: [ OK ] [root@www ~]# chkconfig pure-ftpd on
|
[2] | IPTables を有効にしている場合は、FTP ポートの許可、および PASVポートを固定した上でその固定ポートの許可が必要です。 「-I INPUT 5」の箇所は自身の環境を確認して、適切な値に置き換えてください。 |
[root@www ~]#
vi /etc/pure-ftpd/pure-ftpd.conf # # 180行目:コメント解除して固定するPASVポート範囲を指定 PassivePortRange 21000 21010
/etc/rc.d/init.d/pure-ftpd restart [root@www ~]# iptables -I INPUT 5 -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT [root@www ~]# iptables -I INPUT 5 -p tcp -m state --state NEW -m tcp --dport 21000:21010 -j ACCEPT |
[3] | SELinux を有効にしている場合は、ブール値の変更が必要です。 |
[root@www ~]# setsebool -P allow_ftpd_full_access on
|
Sponsored Link |