![我错误地更改了 /var 目录的所有权。](https://linux22.com/image/651403/%E6%88%91%E9%94%99%E8%AF%AF%E5%9C%B0%E6%9B%B4%E6%94%B9%E4%BA%86%20%2Fvar%20%E7%9B%AE%E5%BD%95%E7%9A%84%E6%89%80%E6%9C%89%E6%9D%83%E3%80%82.png)
我没有更改 /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。检查所有者并在当前服务器上进行设置。