@AndreyMasalov

Как рекурсивно добавить права на запись для группы others на все вложенные директории и файлы?

Каким образом возможно рекурсивно добавить права на запись (w) для группы others на все вложенные директории и файлы, при этом не изменяя права на чтение и выполнение для этой же группы пользователей?
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
karabanov
@karabanov Куратор тега Linux
Системный администратор
chmod -R g+w /path/to/directory при условии, что все файлы и директории принадлежат группе others
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега Linux
find /var/www/site.ru/ -type f -exec chmod -R g+w {} \;

find- рекурсивный поиск
/var/www/site.ru путь
-type f только файлы
-exec выполнить с найденым ( функция самого find)
дальше команда
{}подстаить путь того что будет найдено
\;- просто закрываем.

а вот классические изменения прав на файлы и директории
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы