12.04中的默认文件系统权限和访问权限?

我已经在Unix和Linux系统上使用多年作为默认设置filsystem权限和访问权限来读取和写入用户(即我自己),并且只读取组和其他人的权限。 在目录的情况下,每个人都获得了执行权限,但写入权限仍然仅限于用户。 (通常我使用chmod命令,文件为八进制选项644,目录为755。)

我之前没有遇到任何问题,但最近(我假设自Ubuntu 11.10以来)我发现默认情况下Ubuntu为新创建(和下载)的文件和目录提供了写入权限。

为什么组在Ubuntu中获得写权限? 这不是多用户系统的完整性问题吗?

如何在创建新文件和目录时更改访问权限的默认系统设置?

由于权限更改背后的原因,请参阅此处

要更改默认的umask,请在~/.profile/etc/profile设置umask 022

在Ubuntu 11.x上,对于所有用户,您应该检查/etc/login.defs