使用VSFTPD和Centos 6.2编写权限

时间:2013-08-21 20:13:52

标签: ftp centos vsftpd

我有一台带有httpd和vsftpd的centos 6.2的服务器。

我在/ var / www中有很少的网站,我想为每个网站添加一个ftp用户。

我的user1在/ home / user1中有一个目录,可以从ftp读取/写入该文件夹。 (这是我用来ssh和几乎所有东西的用户)

我用它的home / var / www / site2和/ bin / nologin创建了user2(因为我希望它只是一个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目前停止测试,所以它不是我的防火墙......

提前感谢您的帮助

1 个答案:

答案 0 :(得分:2)

抱歉,错误的网站我的不好......

我在Serverfault发布了我的问题并得到了答案,所以这是链接!

https://serverfault.com/questions/532949/writing-permission-with-vsftpd-and-centos-6-2