本文摘自赵容博客。主机头网友推荐。废话不多说,开始解决这个问题。
首先,用root账户登录VPS,我们看看端口开了没有。 - [root]#netstat -an | grep LISTEN
复制代码
正常情况下我们可以看到常用端口诸如7777、7778、80、53、21、22等等都是开启的。 如果21端口都没有开启,我们仅需修改下pureftp配置即可。 编辑/etc/xinetd.d/pureftp文件,修改或者替换为下面的内容: [/url] 代码: [url=http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples]? - service ftp
- {
- disable = no
- socket_type = stream
- wait = no
- user = root
- server = /usr/sbin/pure-ftpd
- server_args = -A -c5000 -C8 -D -fftp -H -I15 -lpuredb:/etc/pure-ftpd/pureftpd.pdb -lunix -L2000:8 -m4 -s -p30000:50000 -U133:022 -u100 -Oclf:/var/log/kloxo/pureftpd.log -g/var/run/pure-ftpd.pid -k99 -Z -Y 1
- groups = yes
- flags = REUSE
- }
复制代码完成后,重启下FTP。 - [root]#service xinetd restart
复制代码
这时候FTP登陆应该OK了。 |