上传文件的文件权限

上传文件的文件权限

希望这是一个简单的问题。我设置了一个运行 LAMP 并接受 FTP 连接的 VPS。目前我的设置的唯一问题似乎是 apache 被拒绝访问上传的文件,因为唯一的权限集是所有者的“rw”。

换句话说,这就是我跑步时看到的ls -al

drwxrwxr-x 2 root         admins 4096 Jan  5 01:31 .
drwxrwxr-x 3 root         admins 4096 Jan  5 01:28 ..
-rw------- 1 gradinafrica admins   62 Jan  5 01:31 index.html

第三个文件已由用户“gradinafrica”上传。我需要确保它也为“管理员”组提供读/写访问权限。换句话说,ls -al应该显示:

drwxrwxr-x 2 root         admins 4096 Jan  5 01:31 .
drwxrwxr-x 3 root         admins 4096 Jan  5 01:28 ..
-rw-rw---- 1 gradinafrica admins   63 Jan  5 01:36 index.html

我在 vsftpd 中设置不正确吗?我怎样才能完成我想要做的事情?

答案1

添加local_umask=022到 vsftpd.conf 似乎已经解决了问题。

相关内容