(1)下载
yum install -y vsftpd
(2)目录详情
/etc/vsftpd/vsftpd.conf:vsftpd 的核心配置文件

/etc/vsftpd/ftpusers:用于指定哪些用户不能访问FTP 服务器。  黑名单

/etc/vsftpd/user_list:指定允许使用vsftpd 的用户列表文件。  白名单

/etc/vsftpd/chroot_list:指定允许使用vsftpd 的用户列表文件。
(3)/etc/vsftpd/vsftpd.conf 配置文件的参数信息
anonymous_enable=NO                      #允许匿名用户访问为了安全选择关闭
local_enable=YES                         # 允许本地用户登录
write_enable=YES                         # 是否允许写入
local_umask=                         # 本地用户上传文件的umask
dirmessage_enable=YES
xferlog_enable=YES                       #开启日志
xferlog_std_format=YES                    #标准格式
connect_from_port_20=YES                #连接端口20
xferlog_file=/var/log/xferlog              #ftp日志目录
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YESdata_connection_timeout=

控制用户访问的命令
chroot_local_user=YES                     #禁止本地用户登出自己的FTP主目录
chroot_list_enable=YES                    #不允许FTP用户离开自己主目录
local_root=/var/ftp/pub/                   #用户的文件目录
chroot_list_file=/etc/vsftpd/chroot_list         #指出被锁定在自家目录中的用户的列表文件。
()重启
systemctl restart vsftpd

  

最新文章

  1. 重温Servlet学习笔记--response对象
  2. Leetcode: Longest Substring with At Most K Distinct Characters && Summary: Window做法两种思路总结
  3. hrbust 1481
  4. NGUI之UIPanel
  5. 每天学一点JAVA
  6. SQL技术内幕四
  7. OJ技巧
  8. Sed命令学习
  9. cocos2dx 中触摸事件分发一些解读
  10. net.at.json.JSONException
  11. 计蒜客NOIP模拟赛D2T2 直线的交点
  12. MySQL 死锁场景
  13. AspNetCore 使用log4net+IExceptionFilter 记录错误日志
  14. gitlab-server环境搭建
  15. 以数之名:In Praise of APL 后记
  16. 加强对HEAD 请求的处理(转贴)
  17. JAVA中的泛型(Generic)
  18. mySQL数据库二:命令行的使用
  19. Angular5学习笔记 路由配置
  20. SuperMap iClient for JavaScript 之关联查询

热门文章

  1. Day055--MySQL--外键的变种,表与表的关系,单表查询,多表查询, 内连接,左右连接,全外连接
  2. Asp.netMVC模型
  3. SQL Server 中字段的精度问题
  4. 【优秀的iPhone/iPad数据恢复工具】Omni Recover for Mac 2.5
  5. Linux命令_ls
  6. 深悉正则(pcre)最大回溯/递归限制
  7. NCE损失(Noise-Constrastive Estimation Loss)
  8. Koa与Node.js开发实战(2)——使用Koa中间件获取响应时间(视频演示)
  9. 关于接口(Interface)
  10. 堆应用---构造Huffman树(C++实现)