环境:red hat6.5
安装包:vsftp、ftp
服务器主配置文件:/etc/vsftpd/vsftpd.conf
主配置参数:
anonymous_enable=YES //(默认)允许匿名登录
anon_upload_enable=YES //允许匿名上传文件
anon_mkdir_write_enable=YES //允许匿名创建目录
anon_other_write_enable=YES //允许其他写入权限
write_enable=YES //(默认)允许写入(全局)
anon_umask=022 //设置上传文件权限掩码
禁锢本地用户 --> 宿主目录
chroot_local_user=YES
关于黑白名单:
黑名单文件:/etc/vsftpd/ftpusers
黑/白名单:/etc/vsftpd/user_list
1)将user_list作为黑名单(缺省)
userlist_enable=YES //(默认)启用user_list列表文件
userlist_deny=YES //(默认)
2)改将user_list作为白名单
userlist_enable=YES //(默认)启用user_list列表文件
userlist_deny=NO //将user_list作为白名单
关于连接限速:
连接限制、下载速度限制
max_clients=20 //允许的最大并发连接数
max_per_ip=2 //每个IP地址最多允许多少连接
anon_max_rate=50000 //匿名下载速度,Byte/s
local_max_rate=200000 //本地用户下载速度,Byte/
转载于:https://blog.51cto.com/10423755/1663941