Proftpd:确保FTP客户端不会超时

时间:2020-01-09 10:40:12  来源:igfitidea点击:

问题描述:我在CentOS Linux下使用ProFTPD FTP服务器。
如何确保我的FTP客户端没有断开连接或与FTP服务器的连接超时?

解决方法:大多数ftp客户端可以ping到FTP服务器以保持连接状态,但是某些客户端不能执行此操作。
但是,您可以增加服务器本身的超时。

TimeoutNoTransfer指令

TimeoutNoTransfer指令配置身份验证后允许客户端花费的最大连接秒数,而无需发出导致创建主动或被动数据连接(即发送/接收文件或接收目录列表)的命令。

打开/etc/proftpd.conf文件,执行:

# vi /etc/proftpd.conf

将TimeoutNoTransfer的默认值设置为1200:

TimeoutNoTransfer 1200

重新启动proftpd:

# service proftpd restart