关于文件权限的问题

发布于 2024-09-27 21:04:12 字数 161 浏览 3 评论 0原文

我使用WAMP开发应用程序,我认为Windows默认为所有目录分配0644文件权限。我在使用 cPanel 11 的 Unix 服务器上托管应用程序,我的应用程序有一些目录,用户(管理员)将在其中上传文件。我应该向该目录授予什么文件权限?如果我将 0777 提供给我要上传文件的目录是否安全?剩下的0644?

i developed the application using WAMP, i think windows assigns 0644 file permission to all directory by default. i am hosting the application on Unix Server which uses cPanel 11, my application has some directories where user(admin) will be uploading files to it. what file permission should i be giving to that directory? is it safe if i give 0777 to the directory where i will be uploading the file.? and the rest 0644?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

软的没边 2024-10-04 21:04:12

写入目录所需的权限(当您将新文件上传到目录时)取决于目录的用户:组和进程(您的应用程序)的有效用户:组。简单来说,如果它们相同,700 应该足以上传文件,但这将使任何其他用户无法读取甚至无法访问该目录。

The permission required to write to a directory (when you upload new files to a directory) depends on the user:group of the directory and the effective user:group of the process (your application). Simply speaking, if they are the same, 700 should be enough to upload files already, but that will make any other users unable to read or even go to that directory.

避讳 2024-10-04 21:04:12

为什么需要给予群组和世界写入权限?您的管理员用户需要能够写入,但 755 应该足够了。

通常,人们会给目录授予 5 个权限,因为其中包括读取和执行,并且对于目录,需要执行才能列出目录的内容。所以我怀疑子目录也需要755。

Why do you need to give group and world write rights? Your admin user needs to be able to write, but 755 should be enough.

Often one gives 5 permissions to directories because that includes read and execute, and for a directory execute is needed to be able to list the contents of a directory. So I suspect that the subdirs also need 755.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文