---
title: 'CPanel: изменения прав на файлы и папки | Zomro'
description: 'В данной статье мы рассмотрим, как изменять права на файлы и папки в cPanel, разберем, какие значения подходят для разных типов данных..'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/seo%40server-panel.net/2024/12/12/2024-12-12-155922_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [Полезные статьи](https://zomro.com/rus/blog/articles/)
  * [Статьи про хостинг/сервер](https://zomro.com/rus/blog/articles/hosting-servery/)
  * CPanel: изменения прав на файлы и папки 



# CPanel: изменения прав на файлы и папки

12-12-2024

Контроль за уровнем допуска к документам и каталогам - это важный момент для взаимодействия с веб-сервером при использовании cPanel. Правильная конфигурация разрешений гарантирует безопасность вашего веб-сайта, защищая его от неразрешенного допуска и обеспечивая корректное функционирование скриптов и приложений.

В данной статье мы рассмотрим, как изменять права на файлы и папки в cPanel, разберем, какие значения подходят для разных типов данных, и обсудим важность правильной настройки в контексте функциональности и защиты вашего сайта.

**Важность правильной настройки уровня допуска**

Правильная конфигурация разрешений допуска к файлам и каталогам является одним из важных элементов обеспечения безопасности вашего веб-сайта. Она помогает предотвратить несанкционированный доступ, предупреждает атаки и защищает от нежелательных изменений со стороны злоумышленников. 

## **Защита от несанкционированного допуска**

Благодаря разрешениям допуска регулируются возможности для пользователей на выполнение определенных операций с документами и директориями. Если права настроены слишком либерально, злоумышленники могут получить возможность: 

  * Читать конфиденциальные данные, такие как пароли и конфигурации. 

  * Изменять содержимое сайта, внедряя вредоносный код или подменяя файлы. 

  * Удалять файлы, что приведет к потере данных и нарушению работы сайта. 




**Пример** : любой, даже неавторизованный пользователь, получает возможность редактировать, просматривать и сохранять файл в случаях, когда у директории установлены права **777**. Это делает ваш сайт уязвимым для атак. 

**Предупреждение атак**

Слишком широкий уровень допуска может стать причиной: 

  * Взлома через загрузку вредоносных файлов. Например, злоумышленники могут загрузить скрипт, который выполнится на сервере и предоставит полный доступ к сайту. 

  * Атак на выполнение кода или эксплуатацию уязвимостей в системе. 




**Предотвращение изменений файлов**

Когда права доступа настроены правильно, только авторизованные пользователи или приложения могут изменять файлы и папки. Это защищает от: 

  * Внедрения вредоносного кода в существующие файлы. 

  * Изменений, которые могут нарушить работу сайта. 




**Пример** : если файл конфигурации базы данных доступен для редактирования любому пользователю, злоумышленник может изменить параметры подключения, что приведет к недоступности сайта. 

Корректная конфигурация разрешений является не только техническим процессом, но и важным элементом обеспечения защиты. Снижение уровня привилегий и управление допуском защищают ваш сайт от атак, утечек данных и других угроз. Регулируя уровень разрешений, вы предотвратите множество потенциальных проблем и обеспечиваете стабильную и безопасную эксплуатацию.

**Базовые категории прав для файлов и директорий**

В операционных системах Linux и Unix допуск к файлам и директориям регулируется разрешениями, которые позволяют пользователям выполнять определенные действия. Права доступа устанавливаются с помощью команды chmod и делятся на три ключевых категории: чтение, запись и выполнение.

**Чтение (Read):** в chmod обозначается как r или 4. Предоставляет возможность чтения документа, к примеру, текста или кода, а также разрешает просматривать список документов и каталогов в директории, но нельзя редактировать или удалять их. В chmod обозначается как r или 4.

**Запись (Write):** в chmod обозначается как w или 2.**** Предоставляет возможность редактирования документа и его удаления, а также разрешает редактировать содержимое директории, добавлять и удалять новые папки и документы. Например, если документ обладает разрешением на запись, пользователь может отредактировать текст или заменить содержимое. Если такие разрешения имеются у директории, можно создавать новые файлы внутри нее.

**Выполнение (Execute):** в chmod обозначается как x или 1. Дает возможность активации документов и скриптов. Последний, к примеру, обладая разрешениями на выполнение (x) можно запустить через терминал**.** Execute также предоставляет возможность просматривать содержимое директории, в случае, если она обладает разрешениями на чтение. В случае отсутствия Execute-прав, юзеры не смогут зайти в директорию, даже если разрешение чтения включено.

Каждая директория и документ имеют права для трех категорий юзеров:

  1. **Владелец (Owner)** документа или директории**** – это тот юзер, который инициировал их создание.

  2. **Группа (Group)** – совокупность юзеров, обладающая определенными правами.

  3. **Другие (Other)** – все прочие юзеры.




Разрешения задаются числовой комбинацией, где каждое число складывается из значений прав: чтение - 4,запись - 2,выполнение - 1.

Образец:

  * **chmod 755:**

    * Владелец: чтение + запись + выполнение (7 = 4 + 2 + 1).

    * Группа: чтение + выполнение (5 = 4 + 1).

    * Прочие: чтение + выполнение (5 = 4 + 1).

  * **chmod 644:**

    * Владелец: чтение + запись (6 = 4 + 2).

    * Группа: только чтение (4).

    * Прочие: только чтение (4).




Мы привели на скриншоте примеры разрешений и типов файлов.

  
![CPanel: изменения прав на файлы и папки](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/seo%40server-panel.net/2024/12/12/2024-12-12-155922_q50.jpg)

## **Изменение разрешений допуска с помощью cPanel**

cPanel предоставляет простой и удобный инструмент для администрирования разрешений допуска к директориям и документам используя встроенный **File Manager** (Менеджер файлов). Такие образом, появляется возможность изменять разрешения без необходимости использования командной строки или подключения через SSH.

**Пошаговая инструкция:**

  1. **Войдите в cPanel**

     * Авторизуйтесь в панели управления вашего [хостинга](https://zomro.com/rus/).

     * Найдите раздел **File Manager** (Менеджер файлов) и откройте его.

     * 


![CPanel: изменения прав на файлы и папки-1](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/seo%40server-panel.net/2024/12/12/2024-12-12-160047_q50.jpg)

  1. **Выберите файл или папку**

     * В левой части интерфейса выберите нужную директорию.

     * В правой части окна найдите файл или папку, для которых требуется изменить права.

  2. **Измените права доступа**

     * Выделите нужный файл или папку.

     * Нажмите правой кнопкой мыши и выберите опцию **Change Permissions** (Изменить права).

     * Также вы можете воспользоваться соответствующей кнопкой в верхней панели интерфейса File Manager.

     * 


![CPanel: изменения прав на файлы и папки-2](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/seo%40server-panel.net/2024/12/12/2024-12-12-160128_q50.jpg)

  1. **Настройте права**

     * Откроется окно с чекбоксами, где вы можете установить права для владельца (Owner), группы (Group) и прочих пользователей (Public).

     * Установите или снимите галочки для разрешений: **Read (Чтение)** — просмотр содержимого; **Write (Запись)** — изменение и удаление; **Execute (Выполнение)** — запуск файлов или вход в директорию.

     * Чекбоксы автоматически преобразуются в числовую комбинацию, например, 755 или 644.




![CPanel: изменения прав на файлы и папки-3](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/seo%40server-panel.net/2024/12/12/2024-12-12-160208_q50.jpg)

  1. **Сохраните изменения**

     * Нажмите кнопку **Change Permissions** (Изменить права) для применения новых настроек.




**Советы по безопасности при настройке прав**

Безопасная настройка прав доступа к файлам и папкам играет важнейшую роль в защите вашего сайта от атак. Используя cPanel и встроенный **File Manager** , следуйте этим рекомендациям**.**

**Минимизация прав**

  * Устанавливайте только необходимые права для каждого файла и папки.

  * Избегайте прав, которые позволяют **группе** (Group) или **прочим пользователям** (Others) записывать данные, если это не требуется.

  * Например, для публичных файлов достаточно прав на чтение и выполнение (r-x), но не на запись.




**Пример:**  
Для конфигурационных файлов (например, wp-config.php) используйте 600 или 640, чтобы доступ был только у владельца.

**2\. Использование стандартных значений**

  * Для большинства файлов устанавливайте права 644:

    * **Чтение (r)** — для всех пользователей.

    * **Запись (w)** — только для владельца.

  * Для папок используйте права 755:

    * **Чтение (r)** и **выполнение (x)** — для всех.

    * **Запись (w)** — только для владельца.




**Почему это важно:**  
Такие права обеспечивают достаточный доступ для корректной работы веб-приложений, минимизируя риски.

**3\. Избегайте установки прав 777**

  * **Права 777 дают полный доступ к файлам и папкам всем пользователям** , что делает их уязвимыми для атак.

  * Устанавливайте 777 только временно и только для тех папок, где это строго необходимо (например, для загрузки файлов).

  * После завершения работы сразу возвращайте безопасные права, такие как 755.




**Пример угрозы:**  
Если папка с правами 777 содержит исполняемые файлы, злоумышленник может внедрить в нее вредоносный скрипт, получив доступ к серверу.

**4\. Регулярная проверка прав**

  * Периодически проверяйте права доступа к ключевым файлам и папкам, особенно после внесения изменений или установки новых плагинов.

  * Особое внимание уделяйте:

    * .htaccess — отвечает за управление доступом к файлам и папкам.

    * wp-config.php (или аналогичным конфигурационным файлам) — содержит данные подключения к базе данных.

    * Директориям с пользовательскими данными (например, uploads в WordPress).




**Как проверить права:**

  * Откройте **File Manager** в cPanel.

  * Найдите нужный файл или папку.

  * Убедитесь, что права соответствуют рекомендациям (например, .htaccess — 644, uploads — 755).




**Общие рекомендации:**

  * **Создавайте резервные копии** перед изменением прав, чтобы избежать потери данных в случае ошибок.

  * **Контролируйте доступ к cPanel** : используйте надежные пароли и двухфакторную аутентификацию для защиты панели управления.

  * Настраивайте права в соответствии с принципом **минимальных привилегий** : каждый пользователь или процесс должен иметь доступ только к тому, что ему необходимо.




Эти практические советы помогут вам обезопасить файлы и папки вашего сайта, предотвращая несанкционированный доступ и атаки.

### **Частые ошибки и способы их избегать**

Правильная настройка прав доступа к файлам и папкам критически важна для корректной работы сайта. Ошибки в настройках могут привести к недоступности сайта или его функционала. Рассмотрим наиболее частые ошибки и способы их устранения.

  1. **Ошибка 403 Forbidden** : часто возникает из-за недостатка прав на папку или файл.

     * **Решение** : убедитесь, что у файла стоят права 644, а у папки 755.

  2. **Ошибка 500 Internal Server Error** : может возникнуть из-за неправильных прав на файл конфигурации, например, .htaccess.

     * **Решение** : для .htaccess установите права 644.

  3. **Проблемы с загрузкой скриптов или изображений** : могут быть вызваны недостатком прав на выполнение.

     * **Решение** : убедитесь, что у скриптов (например, .php файлов) права 755.

  4. **Нарушение работы плагинов или тем** : часто случается при недостаточных правах на файлы и директории, особенно в CMS.

     * **Решение** : убедитесь, что у папок темы или плагина выставлены права 755, а у файлов – 644.




**Вывод**

Правильная настройка прав доступа к файлам и папкам является неотъемлемой частью безопасности веб-сайта. Использование cPanel для управления правами позволяет эффективно контролировать доступ и минимизировать риски, связанные с несанкционированным доступом или атаками на сервер. Важно помнить, что каждый файл и директория должны иметь соответствующие права, чтобы обеспечить безопасную и стабильную работу сайта. Минимизация привилегий, регулярная проверка прав и соблюдение рекомендаций по безопасности помогут защитить ваш сайт от потенциальных угроз, таких как внедрение вредоносного кода или потеря данных. Соблюдение принципа минимальных привилегий и регулярный мониторинг прав доступа существенно снижают риски, связанные с эксплуатацией уязвимостей и утечками информации, обеспечивая надежную защиту вашего ресурса.

Похожие статьи

[Хостинг. Выбор](https://zomro.com/rus/blog/articles/26-hosting-vybor) [Ошибка 503: Service Temporarily Unavailable](https://zomro.com/rus/blog/articles/261-oshibka-503-service-temporarily-unavailable) [Почему выделенный сервер - лучший выбор?](https://zomro.com/rus/blog/articles/132-pochemu-vydelennyj-server-luchshij-vybor) [Что такое SSD-хостинг: технология, которая ускоряет сайты](https://zomro.com/rus/blog/articles/643-ssd-hosting-explained) [Почему лучше выбрать SSD хостинг](https://zomro.com/rus/blog/articles/80-pochemu-luchshe-vybrat-ssd-hosting)

[ Premium Cloud VPS от €7.95/мес ](/rus/vps)
