2013-08-21 82 views
1

我有一臺帶有httpd和vsftpd的centos 6.2的服務器。使用VSFTPD和Centos 6.2寫入權限

我在/ var/www中有幾個網站,我想爲每個站點添加一個ftp用戶。

我的user1在/ home/user1中有一個目錄,並且可以從ftp讀取/寫入它的文件夾。 (這是我使用ssh和幾乎所有用戶)

我用它製成的user2的主/無功/網絡/站點2和/斌/ nologin的(因爲我希望它只是一個ftp用戶)

我可以使用user2登錄FTP並下載文件,但是我無法上傳文件或mkdir ...

權限是「drwxrwxrwx。2 user2 user2 4096 Aug 21 14:35」。 (777只是用於測試...)

我的vsftpd.conf是:

anonymous_enable=NO 
local_enable=YES 
write_enable=YES 
local_umask=022 
dirmessage_enable=YES 
xferlog_enable=YES 
connect_from_port_20=YES 
xferlog_std_format=NO 
log_ftp_protocol=YES 
chroot_local_user=YES 
listen=YES 
pam_service_name=vsftpd 
userlist_enable=YES 
tcp_wrappers=YES 
banner_file=/etc/vsftpd/banner 

我的iptables目前停止測試,所以不是我的防火牆要麼...

預先感謝您的幫助

回答