Permissions | Управление разрешениями
Настройка прав доступа через интерфейс Менеджер файлов
Сервисы хостинга на cPanel работают на Linux.
В этом руководстве мы рассмотрим права доступа к файлам в Linux.
Permissions
Права доступа определяют, кто и какие действия может выполнять с файлом или папкой.
Например, кто может читать, писать или выполнять файл.
Структура разрешений
Для разрешений важны два аспекта:
- Кто
- Какие права
Типы пользователей Linux:
- Owner – пользователь, создавший файл.
- Group – основная группа владельца.
- Other – любой пользователь, не являющийся владельцем и не входящий в группу.
Для каждого типа пользователя возможны три права:
- Read (r) – 4
- Write (w) – 2
- Execute (x) – 1
Разрешения могут быть представлены символами (r, w, x) или восьмеричными числами.
Символическое представление
Разрешения файла записываются 9 символами: ---------
Таблица:
| Owner | Group | Others | ||||||
|---|---|---|---|---|---|---|---|---|
| read | write | execute | read | write | execute | read | write | execute |
| - | - | - | - | - | - | - | - | - |
| r | w | x | r | w | x | r | w | x |
Примеры:
| _Символы_ | Owner | Group | Others | Описание |
|---|---|---|---|---|
rwx------ | rwx | --- | --- | Владелец может читать, писать и выполнять; никто другой — нет |
---rw---- | --- | rw- | --- | Только группа может читать/писать; владелец может, если в группе |
r-x------ | r-x | --- | --- | Владелец может читать и выполнять |
---r----- | --- | r-- | --- | Только группа может читать |
rw-rw-r-x | rw- | rw- | r-x | Владелец и группа могут читать/писать; другие — читать/выполнять |
-w-r-x--- | -w- | r-x | --- | Владелец — писать; группа — читать/выполнять; другие — нет |
--x---r-- | --x | --- | r-- | Владелец — выполнять; другие — читать; группа — нет |
--------- | --- | --- | --- | Никто не имеет прав |
Права можно изменять владельцем или пользователем
root.
Числовое (восьмеричное) представление
Права можно записывать числами (0–7):
| Octal | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|---|---|---|---|---|---|---|---|---|
| Символы | --- | --x | -w- | -wx | r-- | r-x | rw- | rwx |
Примеры:
rwx------→700rw-rw-r-x→665
Изменение прав в Менеджер файлов
В Менеджер файлов для изменения прав файлов и папок используйте кнопку "Permissions" в верхнем меню.
Изменение прав файла
Изменим secrets.txt с 644 → 600:
Изменение прав папки
Изменим secret documents с 755 → 400: