Менеджер файлов
Менеджер файлов — инструмент для упрощенной работы с файловой системой через веб-интерфейс панели ispmanager. Он позволяет удобно управлять файлами, заменяя более сложные действия в терминале или через FTP. Этот менеджер доступен в панелях для всех тарифов. С его помощью выполняют обычные операции с файлами и папками, такие как:
- просмотр
- изменение параметров
- копирование
- перемещение
- удаление
- архивирование и распаковка
- загрузка файлов с устройства на сервер и наоборот
Чтобы работать с файлами было удобнее, выделите несколько объектов, удерживая клавишу Ctrl и отмечая файлы по одному. Для выделения диапазона зажмите Shift.
Файлами управляют учетные записи уровня пользователь и учетные записи с правами суперпользователя. Подробнее о правах — в статье Уровни доступа.
Пользователю доступны свои файлы сайта, почты и почтового домена. На чтение, запись и запуск объектов могут действовать ограничения. У учетной записи с правами суперпользователя ограничений в файловой системе нет.
Работа с менеджером файлов
Чтобы начать работать с менеджером файлов:
- Перейдите в раздел Менеджер файлов.
- Ознакомьтесь с интерфейсом и выберите нужные действия для ваших задач.
Интерфейс и навигация
- Имя — название файла или папки с указанием типа.
- Размер — размер файла или папки. Счет начинается с байтов и далее.
- Права — права, выставленные на файл или папку в операционной системе.
- Владелец — имя владельца файла или папки.
- Группа — группа пользователей, которой принадлежит файл или папка.
- Дата изменения — дата последнего изменения файла или папки.

Для перемещения по файловой системе:
- Откройте файл или папку двойным нажатием по левой кнопке мыши.
- Нажмите
Назад на панели инструментов для возврата в предыдущую директорию.
Настройки менеджера файлов
- Нажмите
на панели инструментов. - Выберите нужное действие:
Кодировка в редакторе файлов — кодировка, в которой будут открываться файлы по умолчанию для всего редактора. Чтобы изменить кодировку для одного файла, выберите её в редакторе файла в соответствующем поле.
Перед сменой кодировки сохраните файл. Несохраненные изменения пропадут.
- запомнить выбранную в редакторе — кодировка, выбранная пользователем для каждого файла. Если кодировка не менялась, по умолчанию применяется UTF-8.
- 866 — 8-битная таблица с кириллицей с поддержкой псевдографики. Несовместима с WINDOWS-1251 и UTF-8.
- ASCII — 7-битная таблица с латиницей, цифрами, знаками препинания и управляющими символами. Несовместима с кириллицей.
- ISO — семейство 8-битных кодировок, поддерживающие: новый европейский стандарт, западно-, центрально-, восточно- и южноевропейские языки, латиницу, кириллицу, арабский язык, греческий язык и иврит. Полностью совместимо с ASCII.
- ISO-8859-1 — 8-битная западноевропейская таблица: ASCII и буквы с диакритикой (é, ñ, ü и т. п.). Подходит для HTML и почты. Несовместима с кириллицей.
- KOI8-R — 8-битная русская кодировка. Подходит для Unix и почты.
- KOI8-U — 8-битная украинская кодировка.
- LATIN1 — аналог ISO-8859-1. Подходит для систем, которые строго требуют LATIN1 или ISO-8859-1.
- UTF-16 — кодировка Юникод. Размер символа: 2 или 4 байта. Несовместима с ASCII.
- UTF-16BE — Юникод UTF-16 с обратным порядковым байтом: старший байт идет первым. Подходит для систем, которые строго требуют эту кодировку.
- UTF-16LE — Юникод UTF-16 с порядковым байтом от младшего к старшему. Подходит для Windows и систем с архитектурой x86.
- UTF-8 — кодировка Юникод. Размер символа: от 1 до 4 байт. Является стандартом для текстов и сайтов. Полностью совместима с ASCII.
- WINDOWS-1251 — 8-битная кириллица Windows.
- Строк в редакторе файлов — приблизительная высота окна редактора в строках. Диапазон значений: от 5 до 100. Фактическое количество строк в окне редактора зависит от размера выбранного шрифта
- Архиватор по умолчанию — архиватор, который будет использоваться по умолчанию при скачивании папки или группы файлов. Формат по умолчанию: zip
- Каталог по умолчанию — папка, которая будет использоваться по умолчанию для сохранения и открытия файлов
- Сохраните изменения.
Настройка и работа с редактором файлов
В ispmanager редактор реализован на базе Ace.
Для его настройки используйте поля:
- Шрифт — размер шрифта. Значение указывается в пикселях (px)
- Тема — оформление. Значение по умолчанию: ispmanager
- Режим — подсветка синтаксиса. Значение по умолчанию: text (без подсветки)
- Нумерация — показ номеров строк. Отсчет строк начинается с 1
- Перенос — визуальный перенос строк. В файл символы переноса не записываются. Значение по умолчанию: без переноса (Off)
| Windows и Linux | Mac | Действие |
Ctrl+Shift+U | Ctrl+Shift+U | Перевести в нижний регистр |
Ctrl+U | Ctrl+U | Перевести в верхний регистр |
Shift+(Up/Down/Left/Right/ Home/End/PgUp/PgDown) | Shift+(Up/Down/Left/Right/ Home/End/PgUp/PgDown) | Выделить текст |
Ctrl+A | Command+A | Выделить весь текст |
Ctrl+Shift+D | Command+Shift+D | Копировать выделенное |
Ctrl+F | Command+F | Искать |
Ctrl+K | Command+G | Искать далее |
Ctrl+Shift+K | Command+Shift+G | Искать в обратном направлении |
Ctrl+H | Command+Option+F | Поиск и замена |
Ctrl+Shift+R | Command+Option+Shift+F | Найти и заменить везде |
Alt+L, Ctrl+F1 | Command+Option+L, Command+F1 | «Сложить в карман» (fold) выделенный текст |
Alt+Shift+L, Ctrl+Shift+F1 | Command+Option+Shift+L, Command+Shift+F1 | «Выложить из кармана» (unfold) текст |
Left, Right, Up, Down, Home, End, PgUp, PgDown | Ctrl+B, Ctrl+F, Ctrl+P, Ctrl+N, Ctrl+A, Ctrl+E, Option+PageUp, Option+PageDown | Перемещение по тексту |
Ctrl+End | Command+End, Command+Down | Перейти в конец текста |
Ctrl+Home | Command+Home | Перейти в начало текста |
Ctrl+L | Command+L | Перейти на строку с указанным номером |
Ctrl+P | Command+\ | Перейти на парную скобку |
Ctrl+Left | Option+Left | Перейти на слово влево |
Ctrl+Right | Option+Right | Перейти на слово вправо |
Tab | Tab | Вставить отступ. Работает и для выделенного текста |
Shift+Tab | Shift+Tab | Удалить отступ. Работает и для выделенного текста |
Ctrl+Alt+E | Command+Option+E | Записать макрос |
Ctrl+Shift+E | Command+Shift+E | Воспроизвести макрос |
Alt+Down | Option+Down | Сдвинуть строки вниз |
Alt+Up | Option+Up | Сдвинуть строки вверх |
Insert | Insert | Переключение режима вставка/перезапись |
Ctrl+Z | Command+Z | Отменить изменения |
Ctrl+Shift+Z, Ctrl+Y | Command+Shift+Z, Command+Y | Вернуть изменения |
Ctrl+D | Command+D | Удалить строку |
Alt+Delete | Ctrl+K | Удалить текст от позиции курсора до конца строки |
Alt+Backspace | Command+Backspace | Удалить текст от начала строки до позиции курсора |
Ctrl+Backspace | Option+Backspace, Ctrl+Option+Backspace | Удалить слово слева от курсора |
Ctrl+Delete | Option+Delete | Удалить слово справа от курсора |
Ctrl+/ | Command+/ | Закомментировать/раскомментировать строку/выделенный текст. Например, работает в режимах C, C++, C# |
Ctrl+S | Command+S | Сохранить изменения в текстовом редакторе. Используется для обновления файлов в файловом менеджере и в конфигурационных файлах в разделе Сайты |
Добавление директории в избранное
Для удобства работы с файлами, особенно в многоуровневых структурах папок, добавляйте нужные пути в избранное.
Для этого:
- Перейдите в нужную папку.
- Нажмите
Добавить в избранное на панели инструментов.
Для быстрого перехода в избранную директорию выберите нужный путь из
выпадающего списка.

Работа с файлами и папками
Чтобы начать работать с файлами или папками:
- Перейдите в раздел Менеджер файлов.
- Выберите нужное действие для ваших задач.
Поиск файлов
Чтобы найти нужный файл:
- На панели инструментов нажмите
Поиск. - Заполните поля для поиска:
- Режим:
- Каталог — папка, где будет производиться поиск. Значение по умолчанию:
/root— для суперпользователя,/— для пользователя - Маска имени — текст для поиска файлов. Допустимы символы:
*— заменяет любое количество символов,?— один неизвестный символ. Например, для поиска файлаindex.htmlдопустимы маски*.htmlилиindex.?tml - Искать в подкаталогах — если опция включена, поиск будет выполняться также во всех вложенных файлах на всех уровнях указанной папки
- Искать по содержимому — установите галочку, чтобы поиск проводился также по содержимому файлов
Маска содержимого — часть целого текста или строки для поиска файла по содержимому
Допустимые символы и пример маски*— заменяет любое количество символов?— один неизвестный символ^— начало строки$— конец строки
Например, для поиска файлов, содержащих название сайта example.com, используйте маску
example.*$. Отобразятся файлы, где название сайта находится в конце строки, без учета доменной зоны.- В кодировке — маска содержимого изменится по выбранной кодировке
- Нажмите Найти.
Создание нового файла или папки
Чтобы создать новый файл или папку:
- На панели инструментов нажмите
Создать. - Заполните форму:
- Тип — файл, папка или ссылка. Если выбран тип Ссылка, то в форму добавится дополнительное поле Значение
- Имя — имя файла или папки
- Значение — имя файла или папки для ссылки на исходный элемент. Укажите абсолютный путь к нужному элементу. Пример:
/etc/home/test. Так ссылка примет вид:example > /etc/home/test. В интерфейсе иконка ссылки меняется в зависимости от типа объекта:
— для ссылки на папку,
— для ссылки на файл.
- Нажмите Создать.
Редактирование файла
В панели для открытия и редактирования файлов есть ограничение на их размер до 1024 Кб (1 Мб). Чтобы изменить максимальный размер файла, поменяйте значение параметра FileMaxEditSize в основном конфигурационном файле панели.
Подробнее о параметре FileMaxEditSize — в статье Конфигурации и параметры ispmanager.
Чтобы изменить содержимое файла:
- Выделите нужный файл.
- Откройте его двойным нажатием по левой кнопке мыши.

При открытии файлов журналов с расширением .log, .log.gz в редактор загружаются последние 50 строк журнала в режиме чтения.
Изменение параметров файла или папки
- Выделите нужный файл или папку в списке.
- На панели инструментов нажмите
Имя и атрибуты. - Выберите опции:
- Имя — имя файла или папки
- Владелец — пользователь, которому принадлежит файл или папка. Смена пользователя доступна под учетной записью администратора
- Группа — группа пользователей, которой принадлежит файл или папка. Доступно под учетной записью администратора
- Изменить дочерние элементы — по умолчанию изменения применяются только к дочерним папкам. При изменении прав они применяются к объектам на всех нижних уровнях. Если необходимо изменить права дочерних файлов, выберите один из доступных вариантов выпадающего списка:
- Права доступа — укажите права в виде восьмеричной маски. Цифры можно ввести вручную или выбрать нужные галочки в полях блоков: Права владельца, Права группы и Права всех остальных. В каждом из этих блоков маска устанавливается в заданных разрядах: сотни, десятки и единицы соответственно. Для каждого блока определите три режима доступа к файлу или папке:
- читать — просмотр содержимого файла или получение списка файлов в папке. Маски в блоках по убыванию: 400, 40, 4
- писать — изменение содержимого файла или создание и удаление файлов в папке. Маски в блоках по убыванию: 200, 20, 2
исполнять — разрешение на запуск файла. Атрибут исполнения папки ограничивает доступ к её содержимому и не позволяет просматривать список файлов. Маски в блоках по убыванию: 100, 10, 1
ПримерРассчитаем права доступа для файла
example_file. Всем пользователям разрешим только читать файл, независимо от их категории. Право на редактирование оставим только владельцу файла.- Права владельца (читать, писать) — 400 + 200
- Права группы (читать) — 40
- Права всех остальных (читать) — 4
Суммируем все значения: 400 + 200 + 40 + 4 = 644. Это восьмеричная маска прав доступа к файлу.
- Сохраните изменения.
Копирование и перенос файлов
- Выберите нужный файл или папку в списке.
- На панели инструментов нажмите
Копировать. - В настройках заполните форму:
- В каталог — папка, куда будут скопированы объекты
- Перенести файлы — установите галочку, чтобы перенести файлы из одной папки в другую. Без установки опции файлы будут скопированы
- Перезаписать — установите галочку, чтобы перезаписать одноименные объекты в папке. Если элементы в разных папках, то они будут скопированы
- Перейти в выбранный каталог — установите галочку, если хотите открыть выбранную папку после копирования или переноса файлов
- Нажмите Копировать.
Загрузка файла на сервер
Для загрузки файла на сервер нужно в 2 раза больше свободного места, чем занимает файл.
- На панели инструментов нажмите
Загрузить. - Выберите способ загрузки файлов:
- Нажмите Загрузить.
В форме появится полоса прогресса загрузки файла или множества файлов. После завершения загрузки все файлы отобразятся в открытой папке.
Скачивание файлов
Если у пользователя есть ограничение по объему диска, при превышении квоты скачается только часть файлов и архивов.
- Выделите нужный файл или папку в списке.
- Нажмите
Скачать файл на панели инструментов.
После этого данные будут скопированы на ваше устройство.
Алгоритм скачивания резервной копии с удаленного FTP-сервера
- Временный файл скачивается с сервера резервного копирования на сервер с ispmanager в директорию:
/usr/local/mgr5/var/backup/ispmgr/. - Файл передается пользователю, а временный файл удаляется через час после создания.
Скачивание нескольких файлов
Если было выбрано несколько файлов или папок, формируется архив для скачивания:
- для суперпользователя: архив формируется в системной папке
tmp. Директория по умолчанию:/usr/local/mgr5/tmp/.filemgr-tmp/root/ - для пользователя: архив формируется в пользовательской папке
tmp. Директория по умолчанию:/usr/local/mgr5/tmp/.filemgr-tmp/ИМЯ_ПОЛЬЗОВАТЕЛЯ/
После успешного скачивания, архив удаляется.
Переход в папку
- На панели инструментов нажмите
Дерево каталогов. - Выделите нужную директорию. При необходимости раскройте нужную ветку каталога.
- Нажмите Перейти.
Откроется выбранная папка.
Проверка на вирусы
Чтобы проверить файлы и папки на вирусы, установите ImunifyAV.
- В списке выберите файлы или папки.
- На панели инструментов нажмите
Антивирус. - Укажите, когда провести проверку на вирусы:
- Нажмите Сохранить.
В правом нижнем углу появится уведомление о проверке на вирусы. Чтобы просмотреть журнал, нажмите Подробнее → в списке выберите отчет → на панели инструментов нажмите
Просмотреть отчет.
Работа с архивами
ispmanager не работает с защищенными паролем архивами. Для загрузки и распаковки файлов из таких архивов заранее снимите пароль.
Менеджер файлов позволяет работать с архивами как с обычными каталогами. Для этого на сервере должны быть архиваторы для форматов ZIP, TAR и TAR GZIP. Расширение файла должно совпадать с форматом архива.
| Формат и расширение архива | Утилита для создания архива | Утилита для распаковки архива |
|---|---|---|
| ZIP (.zip) | zip | unzip |
| TAR (.tar) | tar | tar |
| TAR GZIP (.tgz) | tar и gzip | tar и gzip |
Утилита tar только упаковывает и распаковывает файлы из архива, а gzip — сжимает.
Если утилит нет на сервере, установите их:
- Подключитесь к серверу с панелью ispmanager по SSH.
Введите команду в терминале:
Для RHEL-подобных ОС Для Debian-подобных ОС sudo dnf install tar gzip zip unzipsudo apt update sudo apt install tar gzip zip unzip- Дождитесь установки утилит.
Чтобы начать работать с архивами:
- Перейдите в раздел Менеджер файлов.
- Выберите нужное действие для ваших задач.
Просмотр архива
- Выделите нужный архив.
- Откройте архив двойным нажатием по левой кнопке мыши.
В открывшемся окне появится таблица с теми же функциями, что для файлов и папок.
Распаковка файлов из архива
- В списке выберите нужный архив.
- На панели инструментов нажмите
Архив →
Извлечь. - Выберите, куда извлечь архив:
- Выбрать существующий каталог — распаковка файлов в существующую папку. Если выбрано, укажите, что делать с одноименными файлами:
- Заменить — одноименные файлы заменятся на файлы из архива
Не заменять — одноименные файлы не заменятся. Файлы из архива не распакуются, а будут проигнорированы панелью
Если нужно извлечь все файлы одновременно без замены и игнорирования файлов, заранее измените названия одноименных файлов в архиве или в выбранной папке.
- Создать новый каталог — распаковка файлов произойдет в новую папку
- В каталог — папка, в которую распакуется выбранный архив
- Перейти в выбранный каталог — установите галочку, чтобы открылась выбранная папка после распаковки файлов
- Выбрать существующий каталог — распаковка файлов в существующую папку. Если выбрано, укажите, что делать с одноименными файлами:
- Нажмите Извлечь.
После распаковки файлы из архива сохраняются. При необходимости их можно повторно извлечь в нужную папку.
- Выберите и откройте архив.
- В списке выберите нужные файлы.
- Извлеките их тем же способом, как полноценные архивы.
Архивирование файлов
- В списке выберите нужные объекты.
- На панели инструментов нажмите
Архив →
Создать архив. - Укажите данные для создания архива:
- Имя архива — название архива без расширения
- Тип — формат архива из списка: ZIP (.zip), TAR (.tar) или TAR GZIP (.tgz)
- Выберите, куда сохранить архив:
- Выбрать существующий каталог — создание архива произойдет в существующей папке. Если выбрано, укажите, что делать при наличии одноименных архивов в выбранной папке:
- Создать дубликат — новый одноименный архив получит порядковый номер. Формат: НАЗВАНИЕ_АРХИВА_(N).РАСШИРЕНИЕ, где N — порядковый номер. Пример: Архив (1).zip
Заменить — новый одноименный архив заменит ранее созданный
При замене одноименного архива файлы из предыдущего будут удалены. Для их сохранения заранее извлеките или создайте новый архив.
- Не заменять — одноименный архив не заменится. Создание архива отменится с соответствующей ошибкой
- Создать новый каталог — архив создастся в новой папке
- Перейти в выбранный каталог — установите галочку для открытия нужной папки после создания архива
- Выбрать существующий каталог — создание архива произойдет в существующей папке. Если выбрано, укажите, что делать при наличии одноименных архивов в выбранной папке:
- Удалить файлы — установите галочку для удаления выбранных файлов в папке после их помещения в архив
- Нажмите Создать.
Новый архив будет создан в указанной вами папке. При включении соответствующей опции произойдет автоматическое перенаправление в папку с архивом.
Удаление файлов, папок, архивов
Чтобы удалить нужный элемент в файловой системе:
- Перейдите в раздел Менеджер файлов.
- Выберите все нужные элементы.
- На панели инструментов нажмите
Удалить. - Подтвердите удаление элементов.