Как изменить umask для пользовательских приложений (OS X Yosemite)

sudo launchctl config user umask nnn


Команда «sudo launchctl config user umask nnn» изменяет значение umask для пользовательских приложений в операционной системе OS X Yosemite. Umask определяет права доступа, которые будут установлены по умолчанию для новых файлов и директорий, созданных пользователем.

Аргумент «nnn» в команде должен быть заменен на трехзначное число, представляющее желаемое значение umask. Например, «022» устанавливает umask, чтобы разрешить чтение и запись для владельца файла и чтение для группы и других пользователей.

Эта команда может быть полезна, если вы хотите изменить права доступа по умолчанию для новых файлов и директорий, создаваемых пользователем. Альтернативным способом изменения umask является редактирование файла ~/.bashrc или ~/.bash_profile и добавление строки «umask nnn», где «nnn» — трехзначное число.

Для получения дополнительной информации о команде можно использовать руководство man, например, «man launchctl».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *