问题描述
- centos ftp 客户端连接失败
- 我是用自己的装有centos 6.5的机器上安装了vsftpd,自己可以通过网页访问设定的用户名下的目录,但是别人无法telnet或者tcp上我的机器,本人机器上为vsftpd分配的端口是21,其状态如下,请大神帮忙解答,在线等,被这个问题困扰了一天。
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 0 0.0.0.0:39788 0.0.0.0:* LISTEN 1608/rpc.statd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1459/rpcbind
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 4247/vsftpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 4264/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1643/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1891/master
tcp 0 0 :::111 :::* LISTEN 1459/rpcbind
tcp 0 0 :::22 :::* LISTEN 4264/sshd
tcp 0 0 ::1:631 :::* LISTEN 1643/cupsd
tcp 0 0 ::1:25 :::* LISTEN 1891/master
tcp 0 0 :::47390 :::* LISTEN 1608/rpc.statd
udp 0 0 0.0.0.0:786 0.0.0.0:* 1459/rpcbind
udp 0 0 0.0.0.0:936 0.0.0.0:* 1608/rpc.statd
udp 0 0 0.0.0.0:68 0.0.0.0:* 2582/dhclient
udp 0 0 0.0.0.0:45798 0.0.0.0:* 1608/rpc.statd
udp 0 0 0.0.0.0:111 0.0.0.0:* 1459/rpcbind
udp 0 0 0.0.0.0:631 0.0.0.0:* 1643/cupsd
udp 0 0 172.17.182.37:123 0.0.0.0:* 1799/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 1799/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 1799/ntpd
udp 0 0 :::786 :::* 1459/rpcbind
udp 0 0 :::43336 :::* 1608/rpc.statd
udp 0 0 :::111 :::* 1459/rpcbind
udp 0 0 fe80::8e89:a5ff:fe91:177:123 :::* 1799/ntpd
udp 0 0 ::1:123 :::* 1799/ntpd
udp 0 0 :::123 :::* 1799/ntpd
解决方案
是自己防火墙端口设置问题,本人在第二天重新打开机器时vsftpd已经可以正常工作了(怀疑是修改的防火墙没有完成更新,所以其他机器一直远程不上。),以后过几天再仔细研究下配置文件,这里随便结束提问。
解决方案二:
防火墙一般是最开始要排查的