安装 FTP

安装vsftpd

   yum install -y vsftpd

修改vsftpd的配置文件

   #创建/etc/vsftpd/chroot_list
   echo "" >> /etc/vsftpd/chroot_list

   vim /etc/vsftpd/vsftpd.conf

   #禁止匿名登录
   anonymous_enable=NO
   #允许本地用户登录
   local_enable=YES
   #ascii支持
   ascii_upload_enable=YES
   ascii_download_enable=YES
   #使user家目录作为root根目录,禁止访问系统其它文件
   chroot_local_user=YES
   chroot_list_enable=YES
   #在文件中列出的用户,可以切换到其他目录
   #未在文件中列出的用户,不能切换到其他目录
   chroot_list_file=/etc/vsftpd/chroot_list
   #添加可写根目录
   allow_writeable_chroot=YES

添加用户

修改SELinux

修改防火墙

启动FTP

Centos7安装vsftpd (FTP服务器)

CentOS7安装配置vsftp搭建FTP

Last updated

Was this helpful?