vsftpd 匿名上傳,刪除,下載配置方法
來自: http://my.oschina.net/u/2503743/blog/625452
vsftpd 如果需要匿名 上傳文件,目錄,刪除,并且能下載。需要在vsftpd.conf有如下必要的開關。
write_enable=YES
anon_world_readable_only=NO //該參數默認為YES,會導致能上傳而無法下載。
anon_upload_enable=YES
anon_mkdir_write_enable=YES
此外,若目錄是/var/ftp/pub,需要設pub權限為777。
anonymous上傳后, 文件目錄屬性為ftp。其他用戶無法訪問且下載。
另外,需要iptables上開啟ftp。可以用過圖形界面很方便添加。
SELinux也需要加上相應配置,或者關閉SELinux。否則vsftp無法訪問相應目錄。
可以通過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就好。
本文由用戶 SusMcfall 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!