Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
Для изменения прав доступа к файлу в Linux можно использовать команду chmod.
Синтаксис команды chmod:
chmod [опции] [права] файл
Опции:
— R: рекурсивное изменение прав доступа для всех файлов и папок в указанной директории
— v: вывод информации о каждом изменении прав доступа
— c: вывод информации только о файлах, для которых права доступа были изменены
Права доступа:
— u: права доступа для владельца файла
— g: права доступа для группы, которой принадлежит файл
— o: права доступа для остальных пользователей
— a: права доступа для всех пользователей (эквивалентно комбинации ugo)
Права доступа могут быть заданы в виде числа или символически. Числовое представление прав доступа:
— 0: нет прав доступа
— 1: исполнение
— 2: запись
— 3: запись и исполнение
— 4: чтение
— 5: чтение и исполнение
— 6: чтение и запись
— 7: чтение, запись и исполнение
Примеры использования команды chmod:
1. Изменить права доступа для владельца файла на чтение и запись:
chmod u+rw файл
2. Изменить права доступа для группы на чтение:
chmod g+r файл
3. Изменить права доступа для остальных пользователей на исполнение:
chmod o+x файл
4. Изменить права доступа для всех пользователей на чтение и запись:
chmod a+rw файл
5. Рекурсивно изменить права доступа для всех файлов и папок в указанной директории:
chmod -R u+rw директория