1. 安装: yum -y install vsftpd
2.在根目录创建文件夹 mkdir ftpfile
3.创建ftp用户: user add ftpuser -d /ftpfile -s /sbin/nologin
4.修改文件夹权限 chown -R ftpuser.ftpuser /ftpfile/
5.重置ftp用户密码 passwd ftpuser
6.cd 至/etc/vsftpd vim chroot_list 将刚刚创建的用户名写进去
7.配置vsftpd.conf
1)检查是否有以下配置,如果没有就添加 :(配置是什么意思自行百度哦)
local_root=/ftpfile (即为刚刚创建的ftp的文件夹)
anon_root=/ftpfile
use_localtime=YES
chroot_list_file=/etc/vsftpd/chroot_list
chroot_list_enable=YES
pasv_min_port=61001
pasv_max_port=62000
8.启动vsftpd : service vsftpd start
9.测试是否安装成功:浏览器输入:ftp://+ip7
输入用户名密码,进入以下页面说明安装配置成功:
(如果访问ftp时候输入正确的用户名密码还是一直弹出提示让你输入,请在vsftpd.conf加入以下配置:)
allow_writeable_chroot=YES
原因请看:https://blog.youkuaiyun.com/bluishglc/article/details/42399439