Linux. Работа с правами и владельцами файлов и директорий
Что такое umask и как установить права на файл или директорию в Linux
При создании файла или директории, среда операционной системы присваивает им определенные права доступа по умолчанию, и umask - это пользовательская маска (user mask), которая используется для определения конечных прав доступа. Как это происходит, узнаем немного дальше. Сперва, нам необходимо понять, как узнать текущее значение нашей umask. Сделать это очень просто, вызываем из консоли: $ umask 0022 Umask, для всех пользователей по умолчанию, записывается в таких файлах как /etc/.bashrc или /etc/...
Права доступа к файлам в Linux
Linux - многопользовательская система, причем она изначально разрабатывалась многопользовательской. Во всем мире миллионы устройств работают на каком-либо дистрибутиве (в каком-то роде можно это назвать версией) Linux. В том числе подавляющее большинство серверов, и даже Android, установленный на миллионах смартфонах - это Linux (т.к. в его состав входит ядро Linux). Так как же изменить права доступа к определенным файлам? Для этого существует утилита chmod (change mode), которая позволяет изменить права для владельца, группы и других пользователей на какой-либо файл...