Chinaunix首页 | 论坛 | 博客
  • 博客访问: 681909
  • 博文数量: 191
  • 博客积分: 10987
  • 博客等级: 上将
  • 技术积分: 1925
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-22 09:52
文章分类

全部博文(191)

文章存档

2014年(10)

2011年(11)

2010年(38)

2009年(132)

分类:

2009-07-07 09:03:57

如何优化您的vsftpd服务器,我将一条一条地介绍给朋友们:

 

     一: 进程类别优化:

     1listen=YES/NO                                                           设置独立进程控制vsftpd

     二: 登录和访问控制选项优化:

     1anonymous_enable=YES/NO                                    允许/禁止匿名用户登陆

     2banned_email_file=/etc/vsftpd/vsftpd.banned_emails

                                                                                            允许/禁止邮件的使用的存放路径和目录                

        配合使用:deny_email_enable=YES/NO                  允许/禁止匿名用户使用邮件作为密码

     3banner_file=/etc/vsftp/banner_file                         在文件banner_file添加欢迎词即可

     4cmds_allowed=HELP,DIR,QUIT,                             列出被允许使用的FTP命令

     5ftpd_banner=welcome to ftp server                        和第三条一样是欢迎词屏幕,方法不一样

     6local_enable=YES/NO                                             允许/禁止本地用户登陆

     7pam_service_name=vsftpd                                     使用pam模块进行ftp客户端的验证

     8userlist_deny=YES/NO                                            禁止/允许文件列表user_list的用户访问ftp服务器

         配合使用:userlist_file=/etc/vsftpd/user_list       用户列表文件

         配合使用:userlist_enable=YES/NO                       激活/失效第8条的功能  

     9tcp_wrappers=YES/NO                                           启用/不启用tcp_wrappers控制服务访问的功能               

     三: 匿名用户选项的优化:

      1anon_mkdir_write_enable=YES/NO                     允许/禁止匿名用户创建目录、删除文件

      2anon_root=/path/to/file                                        设置匿名用户的根目录,默认是/var/ftp/

                                                                                           你可以修改这个默认路径

      3anon_upload_enable=YES/NO                             允许/禁止匿名用户上传

      4anon_world_readable_only=YES/NO                    禁止/允许匿名用户浏览目录和下载

      5ftp_username=anonftpuser                                  把匿名用户绑定到系统用户名

      6no_anon_password=YES/NO                              不需要/需要匿名用户的登录密码

     四:本地用户选项的优化:

      1chmod_enable=YES/NO                                      允许/禁止本地用户修改文件权限

      2chroot_list_enable=YES/NO                                启用/不启用禁锢本地用户在家目录

      3chroot_list_file=/path/to/file                             建立禁锢用户列表文件,一行一个用户

      4guest_enable=YES/NO                                       激活/不激活虚拟用户

      5guest_username=系统实体用户                       把虚拟用户绑定在某个实体用户上

      6local_root=/path/to/file                                     指定或修改本地用户的根目录

      7local_umask=具体权位数字                             设置本地用户新建文件的权限

      8user_config_dir=/path/to/file                            激活虚拟用户的的主配置文件

     五:目录选项的优化:

      1text_userdb_names=YES/NO                             启用/禁用用户的名称取代用户的UID 

     六:文件传输选项优化:

      1chown_uploads=YES/NO                                    启用/禁用修改匿名用户上传文件的权限

         配合使用:chown_username=账户                    指定匿名用户上传文件的所有者

      2write_enable=YES/NO                                        启用/禁止用户的写权限

      3max_clients=数字                                               设置FTP服务器同一时刻最大的连接数

      4max_per_ip=数字                                               设置每ip的最大连接数

      七:网络选项的优化:

      1anon_max_rate=数字                                         设置匿名用户最大的下载速率

      2local_max_rate=数字                                         设置本地用户最大的下载速率

 

*****************优化vsftpd服务器完整篇*********************

阅读(1651) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~