Разрешения файловой системы и права доступа по умолчанию в 12.04?

Разрешения файловой системы и права доступа по умолчанию в 12.04?

Я много лет на системах Unix и Linux устанавливал разрешения filsystem и права доступа по умолчанию на чтение и запись для пользователя (т. е. себя), а для группы и других — только на чтение. В случае каталогов у всех есть разрешение на выполнение, но разрешение на запись по-прежнему ограничено пользователем. (Обычно я использую команду chmod с восьмеричной опцией 644 для файлов и 755 для каталогов.)

Раньше у меня не было с этим проблем, но недавно (полагаю, с Ubuntu 11.10) я обнаружил, что Ubuntu по умолчанию предоставляет группе разрешение на запись для вновь созданных (и загруженных) файлов и каталогов.

Почему группа получает права на запись в Ubuntu? Разве это не проблема целостности в многопользовательской системе?

Как изменить системные настройки прав доступа по умолчанию при создании новых файлов и каталогов?

решение1

Причину изменения разрешений см.Здесь

Чтобы изменить значение umask по умолчанию, установите значение umask 022 ~/.profileили/etc/profile

решение2

В Ubuntu 11.x для всех пользователей следует проверить /etc/login.defs.

Связанный контент