Настройки Umask для пользователей =rwx, group=r, others=
Как я могу установить Umask в Ubuntu для разрешений, как это:
пользователи = группа rwx = r другие =
Я попробовал эту маску, но она не сработала:
umask 011
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,
Обратите внимание, что вы можете слегка пошагать здесь, используя это в качестве маски по умолчанию - некоторые вещи могут не иметь доступа к папкам и файлам и тому подобное.