我家里有一个新的 MythTV 盒子,我想这是一个很好的机会,可以用它来制作我的 mysqlbackup 目录(假设为 /mysqlbackup/backups)和我的网站 /usr/local/apache/htdocs 及以下的每日镜像。
我认为最佳做法是不要使用 root 登录,而是创建一个用户(例如 dhebackup)。Myth 盒将以该用户的身份进行 rsync。
我对权限不是 100% 了解(太低了!)所以我想知道我是否需要在权限方面、组方面等采取任何措施,以便让备份用户仅访问这些目录和子目录,而不会影响任何其他需要访问这些目录的用户(root、apache 等)。
谢谢您的指点。
答案1
Ubuntu 文件权限指示所有者的权限,然后是同一组的权限,然后是其他所有人的权限。
这rwxr-x---
意味着所有者可以执行所有操作,组可以读取或执行,其他人无法访问
用户可以属于一个或多个组,并可以使用 chgrp 更改组
因此,您要做的是将新用户放入您要备份的文件的文件所有者所在的组中 ---- 或者确保所有登录的用户都可以读取您要备份的文件。