我错误地更改了 /var 目录的所有权。

我错误地更改了 /var 目录的所有权。

我没有更改 /var/www 目录的所有权,而是递归更改了 /var 目录的所有权(几天前)。现在 /var 中每个目录的所有者都是 www-data。我的所有网站都关闭了,并显示“建立数据库连接时出错”。

/var 文件夹中有 12 个目录:backups、cache、lib、local、lock、log、mail、opt、run、spool、tmp、www

现在我该如何纠正我的错误?我不知道哪个目录属于哪个用户。我是否必须逐个查找每个文件夹的所有者并更改其权限设置,或者还有其他方法可以做到这一点?

(操作系统:Debian 7.8)

答案1

在单独的服务器上安装全新的 Debian。检查所有者并在当前服务器上进行设置。

相关内容