sudo chown -R www-data:www-data 的权限问题

sudo chown -R www-data:www-data 的权限问题

我已经在 ubuntu 16.04 上构建了一个 Owncloud 10 服务器,并且我希望运行 fail2ban,我认为我在配置对 Owncloud 的访问时犯了一个错误。

我运行了sudo chown -R www-data:www-data /var/www/owncloud/,在这个文件夹中是一个数据文件夹,然后日志文件owncloud.log fail2ban似乎无法访问这个文件,我相信这是我运行命令造成的chown。我该如何解决这个问题,当我通过 Owncloud gui 访问文件时,我可以看到日志文件,所以这肯定是权限问题。

答案1

另一个解决方案是使用 Nextcloud。它是完全开源的,更安全,并且内置了 fail2ban 解决方案作为暴力破解保护。

答案2

为了运行脚本,它必须是可执行的。

通过运行检查它是否设置了可执行标志

ls -la /var/www/owncloud/

如果不是,则设置标志运行

sudo chmod +x /var/www/owncloud/fail2ban

此外,如果 www-data 以外的其他用户可以运行它,你可以运行

sudo chown www-data:<otherUser> /var/www/owncloud/fail2ban

相关内容