Archive for Linux

vsftpd でドットファイルを見えるようにする

Fedora のデフォルト ftpd(なんだろうか?)の vsftpd は初期状態では .htaccess などの、いわゆるドットファイルが FTP クライアントから見えない設定になっている。
これを見えるようにする為に、

/etc/vsftpd/vsftpd.conf

内に

force_dot_files=YES

と追加(そんな項目なかったので追加した。)して vsftpd を再起動すればオッケー!

Leave a Comment

iptables、FTP で PASV 接続

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 コマンドを叩く必要はなくなる。

Leave a Comment