四.Vsftpd的配置文件。
Vsftp的配置文件默认情况下就已经比较安全,一般不需要修改,下面对常用的几个配置选项进行说明:
.Listen=yes 是否以独立进程启动
.anonymous_enable=YES 是否允许匿名ftp,如否则选择NO
.local_enable=YES 是否允许本地用户登录
.anon _enable=YES 是否允许匿名ftp用户访问
.anon_upload_enable=YES 是否允许匿名上传文件
.anon_mkdir_write_enable=YES 是否允许匿名用户有创建目录的权利
.dirmessage_enable=YES 是否显示目录说明文件,默认是YES但需要收工创建.message文件
.xferlog_enable=YES 是否记录ftp传输过程
.xferlog_file=/var/log/vsftpd.log 设置日志文件的路径
.connect_from_port_20=YES 是否确信端口传输来自20(ftp-data)
.idle_session_timeout=600 设置默认的断开不活跃session的时间
.data_connection_timeout=120 设置数据传输超时时间
.max_clients=Number 如果以standalone模式起动,那么只有$Number个用户可以连接,其他的用户将得到错误信息,默认是0不限止
.anon_max_rate 匿名最大传输速度,0为无限制
.local_max_rate 本地用户最大传输速度,0为无限制
.max_clients 最多客户端连接,0为无限制
.max_per_ip 一个ip的最大连接数,0为无限制
更多的配置内容请访问vsftpd的官方网站查看: