# Файловый менеджер cPanel: загрузка, права и архивы

> Файловый менеджер cPanel: как загружать файлы, задавать права доступа 644 и 755, паковать архивы в zip и находить скрытые файлы для правки файла .htaccess.

## Что такое файловый менеджер cPanel

File Manager — встроенный инструмент cPanel для работы с файлами сайта без FTP-клиента. Он открывается прямо в браузере и показывает структуру каталогов начиная с `public_html`. Через него загружают файлы, меняют права доступа, редактируют текстовые файлы и распаковывают архивы.

Инструмент подходит для разовых правок: заменить картинку, поправить `wp-config.php`, выгрузить резервную копию базы. Для регулярной синхронизации десятков файлов удобнее [FTP-доступ](https://www.zevshost.net/ru/kb/nastroit-ftp-cpanel/) или SSH.

## Как загрузить файлы через File Manager

Откройте cPanel → File Manager, перейдите в нужную папку, например `public_html/site`. Нажмите Upload, перетащите файлы в область загрузки или выберите их через диалог. Лимит одного файла обычно 2 GB, но провайдер может ограничить общий объём квоты аккаунта.

Для большого числа файлов быстрее собрать архив на компьютере, загрузить один zip-файл, а затем распаковать его на сервере — это экономит время по сравнению с загрузкой по одному файлу через браузер.

## Права доступа: зачем нужны 644 и 755

Каждый файл и папка на хостинге имеют права доступа в формате chmod. Неправильные права — частая причина ошибки 500 или белого экрана. Стандартные значения для cPanel:

| Объект | Права | Назначение |
| --- | --- | --- |
| Файлы | 644 | Владелец читает и пишет, остальные только читают |
| Папки | 755 | Владелец полный доступ, остальные читают и заходят внутрь |
| wp-config.php | 440 | Ограничить чтение чужим процессам на сервере |
| Папки кэша и uploads | 755 | Разрешить запись веб-серверу без открытия на запись всем |

Чтобы изменить права, выделите файл, нажмите Permissions и отметьте нужные галочки или впишите число вручную.

## Архивы: Compress и Extract

File Manager умеет паковать и распаковывать архивы без консоли. Выделите файлы, нажмите Compress, выберите формат Zip Archive. Для распаковки выделите архив и нажмите Extract — инструмент сам определит папку назначения.

Через SSH та же операция выглядит так:

```
cd public_html
unzip site-backup.zip
tar -xzvf dump.tar.gz
```

Если SSH недоступен на тарифе, читайте про [SSH-доступ на виртуальном хостинге](https://www.zevshost.net/ru/kb/cpanel-ssh-dostup-shared/) — на части тарифов его можно включить отдельно в настройках.

## Скрытые файлы и редактирование .htaccess

Файлы, начинающиеся с точки (`.htaccess`, `.env`), по умолчанию скрыты. Включите их показ через Settings → Show Hidden Files (dotfiles) в правом верхнем углу File Manager.

Перед правкой `.htaccess` сделайте копию файла: переименуйте её в `.htaccess.bak`. Ошибка в синтаксисе правил сразу даёт 500 на всём сайте, поэтому правьте файл небольшими порциями и проверяйте сайт после каждого сохранения.

## Перед массовыми правками — резервная копия

File Manager позволяет удалить или перезаписать файл без возможности отмены через интерфейс. Прежде чем менять права массово или удалять папку, создайте снапшот через раздел [резервного копирования](https://www.zevshost.net/ru/kb/rezervnaya-kopiya/). Восстановить архив быстрее, чем собирать сайт по частям после ошибки.

## Чек-лист работы с File Manager

- Файлы — 644, папки — 755, wp-config.php — 440
- Большие наборы файлов грузите архивом, затем распаковывайте на сервере
- Включите показ скрытых файлов перед правкой .htaccess
- Делайте резервную копию перед массовыми изменениями прав или удалением
- Для регулярной работы используйте FTP или SSH, а не браузер

---

Источник: https://www.zevshost.net/ru/kb/cpanel-file-manager/
