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就好。

相關文章
相關標籤/搜索