2017-01-30 69 views
-1

我创建了一个FTP用户名为“ftp_user”但每当事情是通过这个用户上传或创建的,允许变成600和群主也变为FTP_USER权限与FTP用户

这使得不可读的www-data用户(网络服务器用户)我必须修复权限和所有权,以便每次手动读取www-数据

我希望允许为755或777,并且所有者保留为www-data,通过该权限,www-数据用户仍然可以访问文件

以下newfile是由FTP_USER创建的文件

-rwxrwxrwx 1 ftp_user www-data   1646 Sep 2 18:58 artisan 
    -rwxrwxrwx 1 ftp_user www-data   503 Sep 2 18:58 gulpfile.js 
    -rwxrwxrwx 1 ftp_user www-data   567 Sep 2 18:58 server.php 
    drwxrwxrwx 2 ftp_user www-data   4096 Sep 2 18:58 tests 
    -rwxrwxrwx 1 ftp_user www-data   449 Sep 6 12:41 User.php 
    drwxrwxrwx 3 ftp_user www-data   4096 Sep 22 19:06 bootstrap 
    drwxrwxrwx 2 ftp_user www-data   4096 Jan 26 15:06 blog 
    -rwxrwxrwx 1 ftp_user www-data   1357 Jan 26 15:06 composer.json_23nov_16 
    -rwxrwxrwx 1 ftp_user www-data   1389 Jan 26 15:06 composer.json 
    -rwxrwxrwx 1 ftp_user www-data   1317 Jan 26 15:06 cc 
    -rwxrwxrwx 1 ftp_user www-data   67 Jan 26 15:06 info.php 
    drwxrwxrwx 10 ftp_user www-data   4096 Jan 26 15:06 app 
    drwxrwxrwx 12 ftp_user www-data   4096 Jan 26 15:06 public 
    drwxrwxrwx 2 ftp_user www-data   4096 Jan 26 15:06 config 
    -rw------- 1 ftp_user ftp_user  0 Jan 30 15:26 newfile 

有没有人有办法解决吗? 在此先感谢!

+0

堆栈溢出是编程和开发问题的网站纳秒。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布有关Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww

回答

0

,如果你想改变上传文件的权限在VSFTP 去/etc/vsftpd.conf 你可以用这个属性指定上传文件的面具

local_umask = 000

如果指定000作为一个umask上传的文件将获得许可666和上传的目录将获得许可777.