配置允許匿名用戶登錄訪問vsftpd服務,進行文檔的上傳下載、文檔的新建刪除等操作


centos7環境下

臨時關閉防火牆

#systemctl stop firewalld

臨時關閉selinux

#setenforce 0

安裝ftp服務

#yum install vsftpd -y 

修改配置文件

# vi /etc/vsftpd/vsftpd.conf 

#是否允許匿名用戶登錄
anonymous_enable=YES
#enable any form of FTP write command write_enable
=YES
#權限掩碼,匿名用戶上傳文檔時預設的權限掩碼;文件夾權限為 777-022=755,一般的文件權限為 666-022=644;默認權限掩碼為077,匿名用戶上傳之后文件夾權限是700,文件的權限是600。
anon_umask=022
#是否允許匿名用戶上傳文件
anon_upload_enable
=YES
#是否允許匿名用戶創建目錄
anon_other_write_enable=YES
#是否允許匿名用戶刪除、重命名等

anon_mkdir_write_enable
=YES
#當為YES時,文件的other用戶必須有r權限才允許下載,即使文件的屬主為ftp且對文件有r權限也無法下載,為了安全考慮,默認為YES;當為NO時,則只要屬主為ftp且對文件有r權限即可下載;

anon_world_readable_only=YES

查看vsftp默認目錄: 

# cat /etc/passwd | grep ftp

給vsftp目錄授權, 讓匿名用戶能夠上傳文件到此目錄 

#chmod 777 -R /var/ftp/pub

參考博客

關於vsftpd匿名用戶上傳權限的問題

https://blog.csdn.net/michaelwubo/article/details/82527451

配置允許匿名用戶登錄訪問vsftpd服務,進行文檔的上傳下載、文檔的新建刪除等操作

http://blog.51cto.com/3332935/2104104

Linux下ftp配置文件詳解
https://www.cnblogs.com/mrcln/p/6189665.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM