vsftpd 匿名上传,删除,下载配置方法

vsftpd 若是须要匿名 上传文件,目录,删除,而且能下载。须要在vsftpd.conf有以下必要的开关。spa

write_enable=YES ip

anon_world_readable_only=NO //该参数默认为YES,会致使能上传而没法下载。ci

anon_upload_enable=YES  get

anon_mkdir_write_enable=YES it

此外,若目录是/var/ftp/pub,须要设pub权限为777。table

anonymous上传后, 文件目录属性为ftp。其余用户没法访问且下载。ftp

另外,须要iptables上开启ftp。能够用过图形界面很方便添加。
配置

SELinux也须要加上相应配置,或者关闭SELinux。不然vsftp没法访问相应目录。iptables

能够经过getsebool -a|grep ftp查看相应ftp限制配置,而后,经过 setsebool配置相应参数。权限

具体可能以下:


allow_ftpd_anon_write --> off

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

allow_tftp_anon_write --> off

ftp_home_dir --> off

ftpd_connect_db --> off

ftpd_disable_trans --> on

通常须要将allow_ftpd_full_access ,allow_ftpd_anon_write 设置成on就好。

相关文章
相关标签/搜索