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