Установка прав на файлы и каталоги

Дмитрий Корнев
25 апреля 2016

Полезные примеры консольных команд Linux.

Допустим, в каталоге /var/www/folder есть много других вложенных каталогов и в них файлы. Менять будем права на любом уровне вложенности.

Установка на все каталоги права 755:

find /var/www/folder -type d -exec chmod 755 {} \;

Установка на все файлы права 644:

find /var/www/folder -type f -exec chmod 644 {} \;

Для всех каталогов и файлов меняем владельца на www-data и устанавливаем права 750:

chown -R www-data /var/www/folder && chmod -R 750 /var/www/folder

Тоже самое, но меняем еще и группу владельца на group:

chown -R www-data:group /var/www/folder && chmod -R 750 /var/www/folder

Комментарии