CentOS 5.8上のFTPでパッシブモードで接続出来ない症状が出るようです。
(ただし、iptablesを使用している場合)
何でも、0005135: After upgrade to 5.7 the ip_nat_ftp module breaks passive ftp connections – CentOS Bug Tracker によると、5.7からのバグらしい。
解決策は、iptables-config ファイルで ip_nat_ftp を削除する事で回避出来るとの事
# vi /etc/sysconfig/iptable-config IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp"
保存後、iptablesをリロード(再起動)
# service iptables reload (restart)