centos7.4 安裝ftp服務器並配置匿名用戶權限


1. 檢查系統是否又安裝ftp

rpm -qa | grep ftp

 

2. 如果有安裝通過命令卸載

rpm -e --nodeps vsftpd-3.0.2-22.el7.x86_64

 

3. 安裝ftp服務器

rpm -y install vsftpd

4. 配置匿名用戶訪問,匿名用戶有上傳下載沒有刪除權限

anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
local_root=/home/vsftpd/
chroot_local_user=YES
anon_root=/home/vsftpd/
anon_other_write_enable=NO
anon_world_readable_only=NO


5. 新建目錄 /home/vsftpd 並修改權限 為755

mkdir -p /home/vsftpd/files
chmod -R 755 /home/vsftpd

5. 修改文存放文件的文件夾權限

chmod -R 777 /home/vsftpd/files

 6. 禁用SELinux

臨時禁用:setenforce 0

關閉SELinux : 打開 /etc/selinux/config 將SELINUX的值設置為disabled

7.啟動vsftpd服務

service vsftpd start

 

 


免責聲明!

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



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