Centos 搭建FTP服务器

  1. 安装并启动FTP服务

 

yum install -y vsftpd

service vsftpd start 

netstat -nlt|grep 21 (查看21端口状态

 

  2、配置FTP权限

  2-1 注:vsftpd 的配置目录为 /etc/vsftpd,包含下列的配置文件:   · 

  • vsftpd.conf 为主要配置文件
  • ftpusers 配置禁止访问 FTP 服务器的用户列表
  • user_list 配置用户访问控制

  2-2  阻止匿名访问和切换根目录

  vim  /etc/vsftpd/vsftpd.conf

  # 禁用匿名用户   YES 改为NO
  anonymous_enable=NO

  # 禁止切换根目录  删除#
  chroot_local_user=YES
 service vsftpd restart

   2-3  创建 FTP 用户

useradd ftpuser

passwd ftpuser

  2-4 限制用户 ftpuser只能通过 FTP 访问服务器,而不能直接登录服务器:

  usermod -s /sbin/nologin ftpuser

  

 

 

 

 

 

 

   

  

 

posted @ 2018-11-07 17:36  听风就是雨~  阅读(197)  评论(0)    收藏  举报