# Управление файлами сайта через FTP и файловый менеджер

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

**1. Управление файлами через FTP**

**FTP (File Transfer Protocol)** — это протокол для передачи файлов между компьютером пользователя и сервером. Он используется для загрузки, скачивания и управления файлами вашего сайта.

**Как подключиться к серверу через FTP:**

1. **Установите FTP-клиент**
   * Популярные FTP-клиенты: **FileZilla**, **WinSCP**, **Cyberduck** (для macOS).
   * Скачайте и установите один из этих FTP-клиентов.
2. **Получите FTP-доступ от хостинга**
   * В панели управления хостингом (например, ISPmanager) вам должны быть предоставлены данные для подключения:
     * **FTP-сервер** (адрес сервера, например, `ftp.yourdomain.com`).
     * **Пользователь** (логин для доступа к FTP).
     * **Пароль** (пароль для доступа к файлам).
     * **Порт** (обычно это 21 для FTP или 22 для SFTP).
3. **Подключение к FTP-серверу**
   * Откройте FTP-клиент (например, FileZilla) и введите данные для подключения:
     * **Хост**: `ftp.yourdomain.com` или IP-адрес сервера.
     * **Имя пользователя**: ваш FTP-логин.
     * **Пароль**: ваш FTP-пароль.
     * **Порт**: 21 для FTP или 22 для SFTP (если используется шифрованное соединение).
4. **Загрузка и управление файлами**
   * После успешного подключения вы увидите две панели:
     * **Левая панель** — это файлы на вашем локальном компьютере.
     * **Правая панель** — это файлы на сервере.
   * Для загрузки файлов перетащите нужные файлы с левой панели на правую.
   * Вы также можете скачивать файлы с сервера, удалять, переименовывать и редактировать их через FTP.

**Когда использовать FTP:**

* FTP полезен для загрузки крупных файлов или управления файлами на сервере в больших объемах.
* Часто используется для массового обновления сайта, загрузки резервных копий и редактирования файлов конфигурации.

***

**2. Управление файлами через встроенный файловый менеджер**

Многие панели управления хостингом, такие как **ISPmanager**, предлагают встроенный файловый менеджер, который позволяет управлять файлами сайта без необходимости использования сторонних FTP-клиентов.

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

1. **Авторизация в панели управления**
   * Войдите в панель управления хостингом (например, ISPmanager) с вашими логином и паролем.
2. **Переход в раздел "Файлы"**
   * В меню панели управления выберите раздел **"Файловый менеджер"** или **"Файлы"**.
3. **Навигация по файловой системе**
   * В файловом менеджере вы увидите структуру папок и файлов на вашем сервере.
   * Основные директории вашего сайта:
     * **/public\_html**: главная папка, в которой хранятся файлы вашего сайта.
     * **/logs**: папка для хранения логов сайта.
     * **/tmp**: временные файлы.
4. **Загрузка и управление файлами**
   * Для загрузки файлов нажмите на кнопку **"Загрузить файл"** и выберите файл с вашего компьютера.
   * Вы также можете:
     * **Создавать папки**.
     * **Редактировать файлы** прямо в браузере с помощью встроенного редактора.
     * **Переименовывать и удалять файлы**.
     * **Изменять права доступа** к файлам и папкам (chmod).
5. **Права доступа к файлам (chmod)**
   * Вы можете изменить права доступа к файлам, чтобы контролировать, кто может их просматривать, редактировать или выполнять.
   * В файловом менеджере найдите нужный файл или папку, выберите пункт **"Права доступа"** и установите нужные параметры (например, 755 для директорий и 644 для файлов).

**Когда использовать файловый менеджер:**

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.md-host.ru/khosting-dlya-saita/upravlenie-failami-saita-cherez-ftp-i-failovyi-menedzher.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
