Fedora のデフォルト ftpd(なんだろうか?)の vsftpd は初期状態では .htaccess などの、いわゆるドットファイルが FTP クライアントから見えない設定になっている。
これを見えるようにする為に、
/etc/vsftpd/vsftpd.conf
内に
force_dot_files=YES
と追加(そんな項目なかったので追加した。)して vsftpd を再起動すればオッケー!
Fedora のデフォルト ftpd(なんだろうか?)の vsftpd は初期状態では .htaccess などの、いわゆるドットファイルが FTP クライアントから見えない設定になっている。
これを見えるようにする為に、
/etc/vsftpd/vsftpd.conf
内に
force_dot_files=YES
と追加(そんな項目なかったので追加した。)して vsftpd を再起動すればオッケー!
iptables で FTP(Port 21)を許可しても PASV モードで接続ができない。
lsmod で Kernel の module を確認して、ip_nat_ftp・ip_conntrack_ftp がない場合は
# modprobe ip_nat_ftp
とすることで接続できるようになる。
/etc/sysconfig/iptables に
-A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
上記行を加えるのも忘れずに。
–
/etc/sysconfig/iptables-config に
IPTABLES_MODULES=”ip_nat_ftp”
を追加したら、毎回 modprobe コマンドを叩く必要はなくなる。