vsftpd

简介: 文件: vsftpd.rar大小: 7KB下载: 下载 如何优化您的vsftpd服务器,我将一条一条地介绍给朋友们:        一: 进程类别优化:      1:listen=YES/NO              ...
文件: vsftpd.rar
大小: 7KB
下载: 下载

如何优化您的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=数字                                         设置本地用户最大的下载速率

相关文章
|
6月前
|
网络协议 安全 Linux
配置vsftpd服务
FTP是TCP/IP协议族中的应用层协议,用于可靠地传输文件,基于C/S架构,使用20(数据)和21(命令)端口。有两种传输模式:主动模式,客户端告知服务器数据端口,服务器发起连接;被动模式,服务器响应客户端的PASV命令,客户端建立数据连接。安装Linux的vsftpd服务涉及`yum install vsftpd`,创建用户,重启服务并设置开机启动。配置文件`vsftpd.conf`可调整访问权限和行为。通过FTP命令如`help`,`get`,`put`进行文件操作。匿名用户模式可允许无密码访问,需修改配置文件开启。
157 0
|
网络协议 网络安全 数据安全/隐私保护
Vsftpd - 配置文件详解
Vsftpd - 配置文件详解
159 0
Vsftpd - 配置文件(推荐)
Vsftpd - 配置文件(推荐)
161 0
|
安全 开发工具 数据安全/隐私保护
|
安全 Shell Linux
|
测试技术 开发工具
|
监控 数据安全/隐私保护