Настройки Umask для пользователей = rwx, group = r, others =

Как мне установить umask в Ubuntu для таких разрешений, как это:

users = rwx group = r others =

Я пробовал эту маску, но она не работала:

umask 011
0
задан 19 January 2018 в 03:05

1 ответ

Чтобы процитировать manpage (man umask):

For example, the following default ACL
       is equivalent to a umask of 022:

           u::rwx,g::r-x,o::r-x

Итак, для ваших целей вам нужно выполнить математику 777 - (OCTAL value of expected permissions), чтобы получить umask (это, конечно, восьмеричная математика, поэтому не самая простая)

Разрешения, которые вы хотите для вашей конкретной папки (папок) или файлов, - 740 (u::rwx,g::r--,o::---). 777 - 740 приводит к восьмеричному значению 037. Вам необходимо использовать umask, затем, 037.

Обратите внимание, что вы можете слегка пошагать здесь, используя это как umask «по умолчанию» - некоторые вещи могут не иметь доступа к папкам и файлам и тому подобное.

0
ответ дан 19 January 2018 в 03:05

Другие вопросы по тегам:

Похожие вопросы: