gpt4 book ai didi

linux - 如何在 Ubuntu 服务器上设置权限以允许 Apache 用户和第二个用户写入 Web 目录?

转载 作者:太空宇宙 更新时间:2023-11-04 11:05:26 24 4
gpt4 key购买 nike

我正在尝试设置基本的 Ubuntu 14.04 网络服务器,但无法正确设置文件所有权。我希望 Apache 用户 (www-data) 拥有 Web 目录 (/var/www) 的所有权,并且我的用户拥有 apache 组的成员资格。我希望我的用户和 Apache 都能够读取和写入/var/www 目录。

这是我要共享的目录的权限和所有权:

drwxrwxr-x 3 www-data www-data 4096 8 月 23 日 13:39

我已将自己添加到 www-data 组,并将 web 目录的权限递归设置为 775。Apache 能够读写,但我的用户在尝试通过 SFTP 添加文件时遇到“权限被拒绝”消息。

我做错了什么,我应该以不同的方式设置所有权吗?

最佳答案

您好,需要检查两件事:

你的用户是/etc/group:www-data 的成员吗

在/etc/sshd_config 中,用户是否有 pam 或 AllowGroups+AllowUsers 的授权?

关于linux - 如何在 Ubuntu 服务器上设置权限以允许 Apache 用户和第二个用户写入 Web 目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25472871/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com