利用VSFTP架设Linux环境下的FTP服务器(3)

5. 配置示例
一个示例文件
         # 以独立模式启动
         listen=YES

#同时允许200客户端连入,每个IP最多允许4个进程
         max_clients=200
         max_per_ip=4

允许匿名访问,只有下载权限。 禁止本地(系统)用户登录
         # Access rights
         anonymous_enable=YES
         local_enable=NO
         write_enable=NO
         anon_upload_enable=NO
         anon_mkdir_write_enable=NO
         anon_other_write_enable=NO

# 禁止匿名用户下载具有全局读取权限的文件,目录中的用户和组信息列取时都显示为 "ftp".
         #被动模式下,服务器端口范围限制在50000~60000

anon_world_readable_only=YES
         connect_from_port_20=YES
         hide_ids=YES
         pasv_min_port=50000
         pasv_max_port=60000

# 生成详细的上载和下载日志,禁止使用"ls -R"命令,

xferlog_enable=YES
         ls_recurse_enable=NO
         ascii_download_enable=NO
         async_abor_enable=YES

# 以节省资源模式运行(针对 Linux 2.4 内核),
         #远程客户端最大 FTP 命令间隔超过120秒,或空闲的数据连接超过300秒,都将被断开
         #匿名客户端允许的最大数据传输速率50000b/s
         one_process_model=YES
         idle_session_timeout=120
         data_connection_timeout=300
         anon_max_rate=50000

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyjgfd.html