多年来,我在 Unix 和 Linux 系统上为用户(即我自己)设置了默认的文件系统权限和读写权限,并且只为组和其他人设置了读取权限。在目录的情况下,每个人都获得了执行权限,但写入权限仍然仅限于用户。(通常我使用 chmod 命令,文件的八进制选项为 644,目录为 755。)
我以前没有遇到过任何问题,但最近(我假设从 Ubuntu 11.10 开始)我发现 Ubuntu 默认情况下授予对新创建(和下载)文件和目录进行分组的写权限。
为什么组在 Ubuntu 中获得写入权限?这不是多用户系统上的完整性问题吗?
如果创建新文件和目录,如何更改访问权限的默认系统设置?