# Vsftp安全优化

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/17299.html | 发布：2023-02-20 | 更新：2023-02-20 | 分类：建站教程、投稿分享

1. 配置文件更改内容  
匿名用户访问控制 
1. anon_root=/westos #表示将默认的匿名用户的家目录修改为/westos  
anon_upload_enable=YES #允许匿名用户上传文件  
anon_mkdir_write_enable=YES #允许匿名用户建立目录  
anon_other_write_enable=YES #允许匿名用户删除目录  
anon_write_reade_only=YES #允许匿名用户下载只读文件（在那个位置登陆在那里下载） 
1. ![Vsftp安全优化](https://www.mfisp.com/wp-content/uploads/2023/02/17299-iEjvJj.png) 
1. ![Vsftp安全优化](https://www.mfisp.com/wp-content/uploads/2023/02/17299-A6w8ZV.png) 
1. anon_max_rate=102400 #设定下载速率  
max_clients=2 #设定最大的访问量  
anon_umask=022 #设定系统的文件保留权限  
chown_upload=YES #开启上传用户身份参数  
chown_username=lee #设定上传文件的用户身份为westos  
chown_upload_mode=0664 #设定上传文件的权限为0644 
1. ![Vsftp安全优化](https://www.mfisp.com/wp-content/uploads/2023/02/17299-iYbyTO.png) 
1. 本地用户的访问控制 
1. local_enable=YES #允许本地用户进行访问  
local_root=/westos #本地用户的默认家家目录位置  
write_enable=YES #写权限的总控制为NO则匿名用户也不会有写的权限  
local_umask=077 #设定本地用户上传文件的权限为077 
1. 锁定用户的家目录步骤以及配置文件中的参数 
1. 1. chmod u-w /home/linux #给该用户的家目录减去w权限  
2.chroot_local_user=YES #YES表示设定为白名单NO表示为黑名单  
3.chroot_list_enable=YES  
4.chroot_list_file=/etc/vsftpd/chroot_list #打开以上三个参数  
5.vim /ettc/vsftpd/chroot_list #写入用户名称即可（该用户即可不受限制浏览系统资源） 
1. **用户登陆的黑白名单** 
1. **userlist_deny=NO #设定临时黑名单不启用即user_list为白名单反之为黑名单  
/etc/vsftpd/ftpusers #永久黑名单不会因为系统设定而改变  
/etc/vsftpd/user_list #系统默认黑名单会设定而变成白名单**

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
