iptables开启后ftp无法列表的解决办法

3 条评论

通常我们使用iptables来限制某些访问,开启80端口的代码如下
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
那么ftp的21端口就是-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
但是这次发现个问题就是ftp能连接,但是无法列表,那么肯定是被动模式下动态端口还是别禁用了
只需要一个简单的命令即可解决问题
modprobe ip_conntrack_ftp

FTP只能显示1998个文件的解决办法

2 条评论

一个朋友使用的我的空间,他采集的数据现在已经达到120W,我的个天,mysql现在都已经达到1G了.
这下备份是个麻烦事,因为开始他一直使用帝国备份王.帝国备份王确实好用,特别是数据库版本有不同的,导入导出不会出错.
这次朋友备份后,ftp下载只有270M的数据,但是我查看他的mysql是达到1G,很明显有问题,但是他又说帝国备份王提示备份全部成功了的.于是我猜想是ftp客户端文件数显示有什么限制,果然在网上查寻到通常情况下FTP服务端默认是2000的限制,但是客户端都是1998的显示.
我的FTP服务端使用的是pureftp,所以找到/usr/local/pureftpd/pure-ftpd.conf
将LimitRecursion 2000 8中的200修改为你想要的即可.后面这个8是表示子目录深度.重启pureftp,问题得到解决.

2011-09-01 / 计算机 / FTP, 1998 阅读全文

vps定时备份数据,并上传到GD空间或者发送邮件

0 条评论

网站数据对我们站长来说极其重要,即使我做的是垃圾站.所以数据备份就很关键,下面把vps上自动备份数据的方法给大家分享一下.
首先安装mutt,这个的作用是发送vps的数据到指定邮箱.
yum install -y mutt
另一种是安装lftp,这个作用是从vps的上传数据到GD空间.mutt或者lftp二者选其一即可.
yum install -y lftp
接着vi /root/automysqlbackup.sh
将一下代码复制进去,以下是mutt发送邮件的代码: