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 //监听模式 就是要服务器单独运行