Ярлыки

четверг, 24 февраля 2011 г.

Linux Изменение прав доступа к файлу

Команда chmod используется для установки прав доступа к файлу. Только собственник файла может изменять права доступа к этому файлу. Синтаксис команды chmod:
chmod {a,u,g,o}{+,-}{r,w,x} filenames
Сначала после имени команды вы ставите один или несколько из следующих символов: a (сокращение от all — все), u (сокращение от user — пользователь), g (сокращение от group — группа), или o (сокращение от other — прочие). Затем вы точно определяете, добавляете ли вы права (+) или убираете (-). Наконец, вы пишете один или несколько символов из следующего набора: r (сокращение от read — чтение), w (сокращение от write — запись), x (сокращение от execute — исполнение). Вот некоторые примеры правильных команд:

chmod a+r file
Даёт всем пользователям право на чтение файла.
chmod +x file
Аналогично предыдущему примеру. Если никакие из набора символов a, u, g или o не указаны, то это эквивалентно указанию символа a.
chmod og-x file
Лишает всех пользователей, кроме собственника, права на исполнение файла.
chmod u+rwx file
Разрешает собственнику читать, изменять и исполнять файл.
chmod o-rwx file
Запрещает читать, записывать и исполнять файл всем пользователям, кроме собственника файла и пользователей из группы. link

Комментариев нет:

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