/symbol>

Как рекурсивно изменить права и владельца папки

При переносе сайта на сервер и переходе по нему в браузере может возникнуть неприятная ошибка - вместо Вашего сайта будет отображаться страница с кодом 403. Это означает что служба ДНС и веб сервер работают, но доступа к странице нет. Основная причина такой ошибки - неправильно выставленные права на файлы и папки. В linux есть стандартные права, которые обеспечивают и полноценный доступ к файлам, и защищают их от изменения другими пользователями системы. Это права 644 для файлов и 755 для папок. Узнать о значениях этих битов и разделении прав доступа в linux в целом можно в материалах из сети. В рамках этого ответа дается выжимка - как поставить стандартные права на файлы и папки Вашего сайта.
Подключитесь к серверу по ssh. Перейдите в корневую папку сайта (она может быть разной в зависимости от используемой панели управления). Это папка в которую Вы загружали файлы сайта.

Установить права 644 для файлов можно командой 
find . -type f -exec chmod 644 {} \;

Установить права 755 для папок можно по аналогии
find . -type d -exec chmod 775 {} \;

Сменить владельца и группу владельцев для файлов и папок можно командой
chown -R имя_нового_владельца:имя_новой_группы

После настройки прав доступа ошибка должна исчезнуть а на ее месте отобразится Ваш сайт.

Related Articles

Закончилось место на диске. Что делать?

Частой причиной некорректной работы служб на VPS или выделенном серевере является превышение...

Защита от ДДОС атак

ДДОС - это вид атак, при которых выполняется множество запросов на сервер. Обработка этих...

Мониторинг CPU

Для поддержки сервера в рабочем состоянии важно отслеживать загруженность поцессора и определять...

Как подключиться к серверу по ssh

Несмотря на огромное количество панелей управления сервером все же основным администрирования...

Выбираем выделенный сервер\ВПС: как корректно оценить процессор

Сегодня провайдеры предлагают огромный выбор ВПС и выделенных серверов, которые кардинально...