公司服务器用lnmp.org一键安装的环境。
发现1.4有一些问题,后来仍改为1.3
然后,按教程,安装pureftp,
https://lnmp.org/faq/ftpserver.html
进入到lnmp1.3目录下,
./pureftpd.sh
即可。
教程页面内容较多,大部分针对lnmp1.2版本,所以可略过。
然后
lnmp ftp add,
按提示,输入,用户名,密码,目录。
ok.
现在本地用ftp连一下看看吧。
连不上。
查看,说iptables有没有开放端口。
“需要将20000到30000的端口范围加入iptables”
用命令:
iptable -L -n
里面有:
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpts:20000:30000
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21
查看:
/usr/local/pureftpd/etc/pure-ftpd.conf
/usr/local/software/lnmp1.3/conf/pure-ftpd.conf
里面,默认端口是21.
然后,就是查看服务商是否有另外的防火墙了。
如果是阿里云,看安全组。。
如果是自己的服务器,问问有没有开放21端口。
待续。。
iptables防火墙打开PureFTP的被动端口
http://www.huyangjia.com/iptables-firewall-to-open-the-pureftps-passive-port.html
---------- 招募未来大神 -----------------------
如果您有利他之心,乐于帮助他人,乐于分享
如果您遇到php问题,百度且问了其他群之后仍没得到解答
欢迎加入,PHP技术问答群,QQ群:292626152
教学相长!帮助他人,自己也会得到提升!
为了珍惜每个人的宝贵时间,请大家不要闲聊!
愿我们互相帮助,共同进步!
加入时留言暗号,php,ajax,thinkphp,yii...