Почему при значении umask 012 создаваемые файлы имеют права 664?

Компьютеры Linux unix

Точнее почему umask не может установить права на исполнение для групп по соображениям безопасности?

Примечание:
Спасибо Кэп.О., но разве не ясно из вопроса, что я это и так знаю? Вопрос в том какие именно там соображения?
>umask не меняет права, а устанавливает их по-умолчанию. Права меняет утилита chmod.
Вы видимо держите меня за идиота, либо не поняли вопрос
Ответы:
umask не меняет права, а устанавливает их по-умолчанию. Права меняет утилита chmod.
Фактически, umask указывает, какие биты следует сбросить в выставляемых правах на файл — каждый установленный бит umask запрещает выставление соответствующего бита прав. Исключением из этого запрета является бит исполняемости, который для каталогов выставляется особо. umask 0 означает, что следует (можно) выставить все биты прав (rwxrwxrwx), umask 777 запрещает выставление любых прав.
Допустим, что значение umask равняется 174, тогда каждый новый файл будет иметь права доступа 602, а каждая новая директория 603
Все файлы по умолчанию создаются с правами 666, из которых вычитаются биты umask.
Бит x сброшен у всех файлов из соображения безопасности. Также дополнительно он может сбрасываться параметрами монтирования раздела.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.