Разграничение прав в Linux: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) |
(нет различий)
|
Текущая версия на 20:00, 5 мая 2022
Права по умолчанию umask
В Linux базовые права при создании каталогов 777, файлов 666.
Права по умолчанию вычисляются побитовой операцией базовые XOR umask
Это можно также интерпретировать как вычитание. Например если umask = 022, то права для директорий будут 777-022=755, для файлов 666-022=644
umask определяется в контексте текущей сессии, т.е. он может отличаться в разных сессиях.
Обычно umask переопределяют в скриптах инициализации сессии, например в ~/.bash_profile