В / var / www я хочу, чтобы все папки (рекурсивно) имели разрешения 755. Я хочу, чтобы все файлы имели разрешение 644. Я хочу, чтобы все новые файлы и папки также получали эти разрешения.
Я просмотрел много примеров, но чувствую, что никогда не смогу в этом разобраться. Любая помощь будет оценена.
Для файлов :
find . -type f -exec chmod 644 {} \;
Для папок :
find . -type d -exec chmod 755 {} \;
Это изменит все права доступа к файлам на 644 и установит разрешения на 755 для папок.
chmod -R a-rwX /dir
chmod -R u=rwX,g=rX,o=rX /dir