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