Linux centos7 安装配置pure-ftp
一.进行扩展包下载,安装pure-ftp
yum install -y epel-release
yum install -y pure-ftp
二.配置pure-ftpd
vim /etc/pure-ftp/pure-ftpd.conf
AnonymousCantUpload yes #将no改为yes,不允许匿名上传文件
解开我图中所示的注释,如果配置文件没有这句话 也可以自己手动添加
三.关闭防火墙,selinux
setenforce 0
systemctl stop firewalld
四.添加pureuser用户指定用户文件路径
useradd pureuser -d /var/ftp/pub
mkdir -p /var/ftp/pub
passwd pureuser
进行用户映射
pure-pw useradd anonyuser -u pureuser -d /var/ftp -m
五.使用工具验证或者直接Windows命令行验证
1.使用工具FileZilla
2.WIN+R cmd
ftp 192.168.100.130 # 自己虚拟机的IP
登陆成功
六.纠错
遇到错误如果用户登录不进去 就新建一个用户映射到pureuser修改密码,还有就是如果遇到553错误可能是文件权限不够,修改文件权限为777
chmod -R 777 /var/ftp/pub