如何让网络服务器能够写入目录?

如何让网络服务器能够写入目录?

刚刚在新的 linode 上启动并运行 SQLite - 但是我无法使其工作,直到我读到一些信息说服务器必须对目录和文件都具有写权限 - 好的。

所以我将目录的权限设为 0777 —— 这可能不太好。我该如何正确地做到这一点?

答案1

基本上,将该文件夹的所有权授予运行 Web 服务器的用户。(通常是“nobody”)。 chown <user> <folder>是执行该操作的命令。然后,只有前三个权限有用。因此,700 个权限将允许 Web 用户访问和写入目录,而其他任何人都不能读取它。

——克里斯托弗·卡雷尔

相关内容