Владелец и права на папки в Linux - Некоторые заметки

Администрирование linux
Ответить
ustim
Администратор
Сообщения: 130
Зарегистрирован: 03 июн 2021, 09:01
Откуда: Краснодар
Контактная информация:

Владелец и права на папки в Linux - Некоторые заметки

Сообщение ustim »

1. CHMOD - Права на папку
Итак, для смены прав будет использоваться всё та же команда chmod, однако к ней будет добавлен параметр –R, который собственно и указывает на то, что необходимо сменить права не только самой директории, но и на вложенные папки и файлы.

Например у нас имеется папка /home/qwerty

Меняем права на директорию /home/qwerty, а так же на всё содержимое директории.

Код: Выделить всё

chmod -R 755 /home/qwerty
Цифра 755 содержит три атрибута, которые можно растолковать так:

7 — rwx — читать, писать, выполнять
6 — rw- — читать, писать
5 — r-x — читать, выполнять
4 — r— — читать
3 — -wx — писать, выполнять
2 — -w- — писать
1 — —x — выполнять
0 — — — ничего нельзя делать

Три цифры – три отдельных атрибута, первая – права для пользователя, вторая – права для группы, третья – права для остальных.
2. CHOWN - Владелец папки
Кроме всего этого, можно по аналогии, как и с правами, сменить владельца каталогов и файлов в директории. Для этого достаточно воспользоваться командой chown с параметром –R, данный параметр указывает на то, что необходимо сменить владельца не только самой директории, но и на вложенные папки и файлы.

Код: Выделить всё

chown -R user:group /home/qwerty
Данная команда сменит владельца директории /home/qwerty, а так же все вложенные директории и файлы.
Ответить