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