2

Я сделал мой Umask = 0000. Однако, когда я создаю файл, он имеет разрешение 666. Хотя каталоги получают 777, это нормально.

Также моя цель - создать файл /dir с разрешениями 774, я думаю, что umask для этого будет 003?

1 ответ1

4

Umask не предоставляет права на исполняемые файлы. Так что это правильно.

umask 0003 создаст каталоги с разрешениями, равными 774. Но для файлов вы должны будете установить права доступа к исполняемым файлам самостоятельно. Umask не выполняет эту функцию.

chmod 774 file

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .