vsftpd配置常用参数集合解析

以前在做实验的过程中总结和写的一些教程的一些资料,一直没时间发布到博客上面,五一到了,终于有点时间发布啦!关于Linux上面还会有RHCE系列的学习笔记发表  

pam_service_name=vsftpd:---------配置vsftpd使用的PAM模块为vsftpd


user_config_dir=/etc/vsftpd/vuserconfig:设置虚拟帐号权限配置的主目录为 vuserconfig


guest_enable=yes                    允许使用虚拟用户登陆FTP


guest_username=ftp3         虚拟用户所对应的系统用户为ftp3


max_clients=1:设置FTP服务器最大接入客户端个数


anon_world_readable_only=no     允许匿名用户浏览器整个服务器的文件系统

write_enable=yes                允许在文件系统写入权限


anon_mkdir_write_enable=yes     允许创建文件夹


anon_other_write_enable=yes      允许用户改名和删除文件的权限


anon_upload_enable=yes         开启匿名帐号的上传功能


anon_max_rate=100000          限定传输速度为100KB/s(以字节为单位的)

anonymous_enable=YES                   //允许匿名用户登陆

local_enable=YES                        //允许本地用户登陆 如果这个不打开的话 uid 500以下的人都被访问拒绝


write_enable=YES                        //允许客户端写命令

local_umask=022                         //本地用户新文件的umask的值 就等于

ground 和other 部分的可写部分去掉
anon_upload_enable=YES                   //允许匿名用户上传文件

anon_mkdir_write_enable=YES               //允许匿名用户创建目录 这个最好不要打开否则会带来不可预测的后果


dirmessage_enable=YES                          //允许使用目录的消息

ftpd_banner=Welcome to wqmsl's FTP service.     //登陆欢迎辞词

ls_recurse_enable=YES                            //允许使用ls -R命令

listen=YES                                      //监听模式 就是要服务器单独运行