Описание тега equipment
Линукс разбивает настройках разрешение на 3 группы:
- Владелец - пользователь, которому принадлежит файл
- Группа - группа пользователей
- Мир - не владелец и не входит в группу
Следующее разрешение может быть выдано:
- Читать
- Писать
- Выполнение
Вы можете использовать команду chmod
команду, чтобы установить разрешения для каждой группы (владельца/пользователя/мир
), применяя нужные (чтение/запись/выполнение
) теги к каждому из них. Цифры, которые используются для установки разрешений фактически десятичное представление двоичного (0/1
) плит, которые устанавливают на каждую группу. Например, вы хотите установить разрешения, которые позволят в следующем:
- Владелец - чтение, запись и выполнение
- Группа - чтение и выполнение (но не писать)
- Мир - нет разрешения
Так что в этом случае для владельца
мы имеем: читать=1
, Пишите=1
и выполнить=1
в результате разрешения:
111 -> 7
В группе
будет: чтение=1
, Пишите=0
и выполнить=1
в результате разрешения:
101 -> 5
И, наконец, мир
будет иметь: читать=0
, написать=0
и выполнить=0
в результате разрешения:
000 -> 0
Кроме того, вы можете установить то, что называется Sticky бит в каталог. Это позволит предотвратить других пользователей от удаления или переименования файлов в этом каталоге. Только владелец может удалить или переименовать файлы в этом каталоге. Так что в вашем случае правильный чмод
команда будет выглядеть следующим образом:
команду chmod 1777 темп
Где 777
позволяет чтение/запись/выполнение
для всех трех групп и дополнительных 1
- это липкий бит.