Назад | Перейти на главную страницу

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

Как изменить все права доступа к файлам на 644 и все права доступа к папкам на 755 рекурсивно с помощью chmod в следующих двух ситуациях:

find . -type d -perm 777 -exec chmod 755 {} \; (для изменения разрешения каталога)

find . -type f -perm 777 -exec chmod 644 {} \; (для изменения разрешения файла)

Если бы у них не было 777 разрешения, мы легко удаляем -perm 777 часть.

Независимо от разрешений:

chmod -R a=r,a+X,u+w /your/path
sudo find /path/to/someDirectory -type f -print0 | xargs -0 sudo chmod 644

и

sudo find /path/to/someDirectory -type d -print0 | xargs -0 sudo chmod 755