Я на протяжении многих лет в системах Unix и Linux по умолчанию устанавливаю права доступа filsystem и права доступа на чтение и запись для пользователя (то есть для себя), и только разрешения на чтение для группы и других пользователей. В случае каталогов все получили разрешение на выполнение, но разрешение на запись по-прежнему было ограничено для пользователя. (Обычно я использую команду chmod с восьмеричной опцией 644 для файлов и 755 для каталогов.)
У меня не было проблем с этим раньше, но в последнее время (полагаю, начиная с Ubuntu 11.10) я обнаружил, что Ubuntu по умолчанию дает разрешение на запись в группу для вновь созданных (и загруженных) файлов и каталогов.
Почему группа получает права на запись в Ubuntu? Разве это не проблема целостности в многопользовательской системе?
Как изменить системные настройки по умолчанию для прав доступа в случае создания новых файлов и каталогов?
В Ubuntu 11.x для всех пользователей вы должны проверить /etc/login.defs
.
Причину изменения прав доступа см. В Здесь
. Чтобы изменить umask по умолчанию, установите umask 022 в ~/.profile
или /etc/profile