//配置文件 /etc/vsftpd/vsftpd.conf 主配置文件 /etc/vsftpd.ftpusers 指定哪些用户不能访问FTP服务器 /etc/vsftpd.user_list 指定的用户在/etc/vsftpd/vsftpd.conf中设置了userlist_enable=YES且userlist_deny=NO时能访问FTP服务器 //允许匿名用户上传 anon_upload_enable=YES 允许匿名用户上传 anon_mkdir_write_enable=YES 开启匿名用户的写和创建目录的权限 anon_world_readable_only=NO 开放匿名用户的浏览权限 idle_session_timeout=600 在用户会话空闲10分钟后被中断 data_connectiono_timeout=120 在数据连接空闲2分钟后被中断 accept_timeout=60 connect_timeout=60 在空闲1分钟后自动断连接,并在中断1分钟后自动激活 max_clients=200 总的客户并发连接数 max_per_ip=3 每个客户机最大连接数 local_max_rate=50000 anon_max_rate=30000 本地用户最大传输速率50KB/S,匿名的30KB/S //安全 //设置/etc/hosts.deny vsftpd:DENY FROM ALL //设置/etc/hosts.allow vsftpd:IP:ALLOW //创建匿名上传目录 # mkdir /var/ftp/incoming #chmod o+w /var/ftp/incoming/ //运行在xinetd方式下 //修改配置文件 # vi /etc/vsftpd/vsftpd.conf //在如下配置选项前添加注释 //# listen=YES //# tcp_wrappers=YES //从vsftpd的文档目录里复制xinetd配置文件 # cp /usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd /etc/xinetd.d/vsftpd //修改配置文件 # vi /etc/xinetd.d/vsftpd //将disable = yes 改为 disable = no //修改rc3.d中的文件,使下次启动时不启动独立运行的vsftpd # mv /etc/rc.d/rc3.d/S60vsftpd /etc/rc.d/rc3.d/s60vsftpd //重新启动xinetd 守护进程 |
评论