proftpd对debian:超级用户和简单的用户与他们的文件夹

您好,我的英语即时通讯意大利语对不起 这是我想用proftpd做的

我有一个主要用户:networking服务器组:万维网数据必须做任何事情在var / www /和子文件夹(它实际上工作)

然后在var / www我有两个文件夹:www.one.com www.two.com

www.one.com是默认用户一(组一)…是好的www.two.com是用户二(组二)的默认根…是OK

DefaultRoot /var/www/www.one.com一个DefaultRoot /var/www/www.two.com二

现在的问题是:所有的作品在www.one.com上都没有用户login,而用户2也不能在www.two.com上login

似乎是正常的原因/ var / www /中的所有文件夹,子文件夹和文件都属于用户的Web服务器和组万维网数据,但我怎么能解决? 我如何给用户一个和用户两个在他们的文件夹的权限

当然我不想设置777到所有文件!

root @ debian:/ var / www#ls -lh drwxr-sr-x 3 webserver www-data 4.0K Jul 24 18:07 one.dyndns.org drwxr-sr-x 2 webserver www-data 4.0K Jul 25 04: 41 two.homepc.it -rwxr-xr-x 1 webserver www-data 177 Jul 23 09:42 index.html

感谢您的build议!

假设您已经从官方Debian仓库安装了Apache和ProFTP,请执行以下操作,

$ chmod -R g+w /var/www/www.one.com /var/www/www.two.com $ chown -R proftpd.www-data /var/www/www.one.com /var/www/www.two.com 

第一个命令给组写“权限”,第二个命令将docroots的所有权更改为用户:“proftpd”和组:“www-data”

如果这不起作用,请检查/etc/proftpd/proftpd.conf中的“用户”,并将其replace为proftpd