1、安装程序
yum install vsftpd
systemctl enable vsftpd
重启
2、允许上传
修改vsftpd.conf 配置文件
anon_upload_enable=YES
pub目录增加other的写权限
chmod o+w /var/ftp/pub/
3、允许下载
使用账号ftp:ftp上传的文件,默认的读写权限是-rw-------
此时无法下载,修改上传文件的权限,在vsftpd.conf增加:
anon_umask=022
此后,上传的文件权限为-rw-r--r--,可以下载
4、允许删除
增加配置
anon_other_write_enable=YES
5、允许创建目录
anon_mkdir_write_enable=YES
6、排查错误
1)查看SELinux状态:sestatus -v
2)关闭
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可
3)关闭防火墙 systemctl disable firewalld.service
网友评论