Смена прав доступа на каталог(папку) или файл

Небольшая подсказка для тех, кто постоянно забывает:)
Для изменения прав доступа на каталог(папку) или файл необходимо написать в консоли:

chmod 755 /путь/имя_каталога_или_файла

Если же нужно поменять права всем файлам и каталогам(папкам), находящимся в каком то определенном каталоге(папке), то для этого добавляется команда -R, которая всем им рекурсивно изменит права:

chmod -R 755 /путь/имя_каталога

Значения цифр, это три отдельных атрибута.
Первая цифра означает права для владельца файла/каталога, вторая — для группы, третья — для всех остальных.

Значения цифр:

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

Для смены владельца файлов или каталогов используем команду:

chown vasya:users /путь/имя_каталога_или_файла

,где vasya — имя пользователя, users — группа.

И опять же, если нужно рекурсивно поменять владельца всех файлов и каталогов, находящихся в определенном каталоге, добавляем команду -R:

chown -R vasya:users /путь/имя_каталога

Один комментарий

  1. 0

    0

    Огромный респект и уважуха автору, очень подробно и понятно, разложил все по полочкам…
    Для новичков самое то что надо

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *