今天自己搭建个环境,首先当然是搞ftp啦,系统是centos

发现不能上传文件和新建目录及文件,找了下,归纳到一起


1、改vsftpd配置文件

#vi /etc/vsftpd/vsftpd.conf

anon_upload_enable=YES

anon_mkdir_write_enable=YES


2、更改selinux设置

# setsebool allow_ftpd_full_access 1

# setsebool allow_ftpd_use_cifs 1

# setsebool allow_ftpd_use_nfs 1

# setsebool ftp_home_dir 1

# setsebool httpd_enable_ftp_server 1

# setsebool tftp_anon_write 1

查看设置

# getsebool -a|grep ftp


3、重启服务

# service vsftpd restart