FTP-доступ в ISPmanager 6 реализован через ProFTPD. Вы можете создавать отдельных FTP-пользователей для каждого сайта с ограничением доступа только к нужной директории.
Создание FTP-пользователя
Главное меню → FTP-пользователи → Создать.
| Поле | Описание |
|---|---|
| Логин | Имя пользователя FTP |
| Пароль | Пароль для подключения |
| Путь | Директория доступа (chroot) |
| Квота | Лимит дискового пространства |
Параметры подключения FTP
| Параметр | Значение |
|---|---|
| Хост | IP сервера или ftp.example.com |
| Порт | 21 |
| Режим | Пассивный (PASV) |
| Протокол | FTP или FTPS (явный) |
⚠️ Обычный FTP передаёт данные в открытом виде. Используйте FTPS (FTP over SSL) или SFTP (SSH File Transfer) для защищённой передачи файлов.
SFTP вместо FTP
SFTP работает через SSH и не требует отдельной настройки — если у пользователя есть SSH-доступ, SFTP работает автоматически:
# FileZilla:
Протокол: SFTP
Хост: ваш_IP
Порт: 22
Логин/пароль: системный пользователь
# Или ключ SSH вместо пароля
✅ SFTP предпочтительнее FTP: шифрование, надёжность, работа через один порт (22).
Пассивный режим FTP (для файрволла)
# ISPmanager → Настройки → FTP-сервер → Диапазон пассивных портов
# Пример: 49152-65534
# Откройте эти порты в UFW:
sudo ufw allow 49152:65534/tcp