仅更改 Apache 管理目录中一个用户的权限

仅更改 Apache 管理目录中一个用户的权限

好的,这看起来像是一个 Apache 或 Owncloud 问题,但我认为我想要尝试解决问题的方式更为通用:

在 Mythbuntu 14.04 服务器机箱上,我使用 Apache 2.4.7 运行 Owncloud。我希望同一系统上的另一个应用程序(Amarok 音乐播放器)能够访问 Owncloud 服务器管理的音乐文件。但是,只有 Apache 用户“www-data”有权读取 /var/www/owncloud/data 下的任何内容(它们应该只通过 Oc Web 界面或同步客户端应用程序进行处理)。我认为授予该机箱上的用户“ben”对包含所有音乐的目录的只读访问权限不会存在安全问题:/var/www/owncloud/data//files/Music 但我不知道如何做到这一点,或者是否可能做到这一点。chmod 的不同符号让我感到困惑,而且还有只修改一个用户的权限的问题。您能帮我提供正确的命令吗?

答案1

将用户添加到组 www-data,这将允许用户访问您需要的文件。如果您需要更多信息,请参阅问题的评论。 sudo usermod -aG <groupname> <username>从终端窗口将为您添加用户到组。

相关内容