首页 文章

FTP用户权限

提问于
浏览
-1

我创建了一个名为“ ftp_user ”的ftp用户,但无论何时通过此用户上传或创建某些内容,权限都将变为600,并且组所有者也会更改为ftp_user

这使得 www-data 用户(Web服务器用户)无法读取我必须每次手动修复由www-data读取的权限和所有权

我希望权限为755或777,并且我们的所有者保持为 www-data ,www-data用户仍然可以访问这些文件

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

有没有人有解决方案?提前致谢 !

1 回答

  • 0

    如果你想在vsftp中更改上传文件的权限转到 /etc/vsftpd.conf 你可以用这个属性指定上传文件的掩码

    local_umask = 000

    如果指定000作为umask上传文件将获取权限666并且上传的目录将获得权限777 .

相关问题