- Админизм
- ISPmanager v5 Lite проблема с подключением по FTP Handshake failed (40)
- При добавление нового IP адреса средствами ISPManager появляется ошибка FTP..
- Конфигурация FTP-сервера
- Поддерживаемое ПО
- Особенности работы
- Настройка
- ProFTPd
- Pure-FTPd
- Настройка и управление FTP в ISPmanager на VPS
- Процесс подключения по FTP
- Доступ к файлам сайта по FTP в панели управления ISPmanager
Админизм
заметки об администрировании и python. Траблшутинг в «примерах» и HOWTO.
ISPmanager v5 Lite проблема с подключением по FTP Handshake failed (40)
1. Генерируем сертификат для TLS шифрования. Если используем кошерный сертификат (к примеру Let’s Encrypt вполне подойдет), то данный пункт пропускаем. 2. В конфиге — /etc/proftpd.conf раскомментируем строки: Примечание: Если вы указали опцию TLSRequired on, то для подключения к FTP возможен только доступ с использованием TLS (другие пользователи с старыми FTP клиентами не поддерживающими TLS подключиться не смогут); но закомментировав эту опцию или установим значение в TLSRequired off к FTP можно будет подключаться и используя TLS и обычным способом. 3. Далее перезапускаем proftpd и радуемся жизни Также, в теории эту проблему можно обойти создав в FileZilla обычное подключение без шифрования
UPD от 9 апреля 2018:
Можно вообще отключить TLS закомментировав строку
Источник
При добавление нового IP адреса средствами ISPManager появляется ошибка FTP..
При добавление нового IP адреса средствами ISPManager появляется ошибка доступа к FTP серверу при обращении к нему стандартной процедуры бэкапа — pbackup. Система Centos 5.2. При работе под root непосредственно из Centos всё работает (FTP сервер доступен, например из MC) — в IPSManager при попытке сделать изменение в настройках бэкапа, при попытке удалить резервную копию или сделать новую — «Storage validation failed». Стоит снести новый IP или временно его выключить — всё работает нормально. Прошу помочь правильно добавить новый IP в систему.
Не совсем понял вас — вы адрес добавляете на тот же сервер где у вас FTP-сервер находится?
Попробуйте ftp-сервер перезапустить, чтобы он слушал все новые добавленные IP-адреса.
Сервер находится у хэтцнер.де, на сервере CentoOS 5,2, на центосе ISPManager. Провайдер выделяет к серверу еще место на FTP-серваке, где-то у себя в сети (его видно только изнутри, с сервера), на который и делает по расписанию бэкапы ISPManager. Проблемы именно с доступом к этому серверу, после добавления нового адреса в ISPManager.
Как мне кажется, нужно для pbackup вручную прописать IP, с которого он обращается к FTP-серверу,т.к.на FTP-сервере возможно проверка по МАК-адресу или еще чавото такое. Можно ли это сделать?
Проблема с работой pbackup никак не связана. Подключения происходят всегда с основного IP-адреса сервера.
IPSManger делает три бэкапа — локальный, на ФТП-сервер в России(FileZilla Server) и на внутренний сервер провайдера хетцнер.дэ.Изначально в ISP прописан 1 IP — всё работает, стоит только добавить еще один — всё работает кроме FTP хетцнера. Убираем второй IP — всё снова работает.
Написал в хэтцнер:
> Hi!
> Seems like your FTP backup server accepts connection only for 88.xxx.xxx.x.
> When adding other IPs in Centos5.2 (88.xxx.xxx.y, for example), FTP server denies
> connections from theese IPs,so its fail to make backup actions from ISPManager
> panel.
Ответ:
Hello,
to 99% your firewall blocking it.
Из ssh вы можете подключиться на ftp хетцнера командой ftp адрес сервера?
Да. И из шелла, и из MC захожу спокойно.
В поле «Сервер» ip указан ftp хетзнера? У нас все работает.
Если в ISPManager только 1 IP — всё работает!
Источник
Конфигурация FTP-сервера
Поддерживаемое ПО
На текущий момент ISPmanager версий Lite, Pro, Host поддерживает работу со следующими FTP-серверами:
ISPmanager Business поддерживает работу с ProFTPd.
Особенности работы
FTP-сервер поддерживает работу с виртуальными пользователями. Виртуальные пользователи подключаются к серверу от имени их владельца. Доступ к файлам и директориям предоставляется на уровне установленных прав.
Суперпользователь и администраторы панели управления могут управлять FTP-пользователями.
Настройка
Настройка любого из поддерживаемых FTP-серверов выполняется при помощи встроенной в панель системы установки дополнительного программного обеспечения (пакета). Крайне не рекомендуется производить установку и настройку данных пакетов вручную, т.к. это может привести к некорректной работе панели и/или создать определенные проблемы в безопасности.
После установки FTP-сервера в конфигурационный файл панели будет добавлен специальный параметр FTP указывающий на имя загружаемого модуля и тип хранилища виртуальных пользователей.
При установке FTP-сервера ISPmanager не производит настройку TLS-соединения.
ProFTPd
После установки данного пакета в конфигурационный файл панели будет добавлен следующий параметр:
, где path — это путь до конфигурационного файла FTP-сервера ProFTPd. По умолчанию, /etc/proftpd/proftpd.conf. Соответственно, виртуальные пользователи будут храниться в файле proftpd.passwd родительской директории указанного выше пути.
Pure-FTPd
После установки данного пакета в конфигурационный файл панели будет добавлен следующий параметр:
Источник
Настройка и управление FTP в ISPmanager на VPS
Внимание. В целях соображения безопасности подключение к серверу по протоколу FTP под пользователем «root» запрещено.
Под пользователем «root» вы можете подключиться по протоколу SSH и SFTP.
Процесс подключения по FTP
Данная инструкция предназначена для серверов VPS с установленной панелью управления ISPmanager.
В этом случае вы можете подключиться к серверу VPS под пользователем «root» по протоколу SFTP: Как подключиться по SFTP.
Чтобы подключиться по FTP к VPS, необходимо создать пользователя:
В разделе Пользователи нажмите на кнопку Создать:
В блоке Основное задайте необходимое имя пользователя и пароль:
В блоке Ограничения при необходимости ограничьте количество ресурсов пользователя:
В блоке Доступ выберите функции, разрешенные пользователю. Советуем использовать [PHP в режиме FastCGI Apache при условии, если разработчики вашего сайта/CMS не рекомендуют обратного:
В блоке Автоматическое создание заполните обязательные поля (они отмечены красной звездочкой) и нажмите Далее:
Проверьте данные и нажмите Завершить:
Дальнейшее подключение по FTP происходит c логином и паролем созданного пользователя при помощи специальной программы (клиента FTP). Ниже представлены инструкции по настройке наиболее популярных FTP клиентов:
Запустите клиент и перейдите в меню Файл — Менеджер Сайтов или нажмите сочетание клавиш «CTRL»+«S»:
Нажмите Новый сайт и заполните поля:
- «Хост»: IP-адрес вашего сервера;
- «Порт»: порт можно не указывать или указать стандартный порт протокола FTP — 21;
- «Тип входа»: нормальный;
- «Пользователь»: логин созданного вами пользователя;
- «Пароль»: пароль созданного пользователя;
Перейдите во вкладку «Настройки передачи» и заполните поля:
- «Режим передачи»: «Пассивный»;
- установите галочку «Ограничение одновременных подключений» и укажите значение 8 в поле «Макс. число подключений».
Нажмите Соединиться;
Запустите клиент и перейдите в меню Сеть — Соединиться с FTP сервером или нажмите сочетание клавиш CTRL+F:
Нажмите кнопку Добавить:
и заполните поля:
- «Имя соединения»: произвольное название нового подключения;
- «Сервер[:Порт]»: IP-адреса вашего сервера. Порт можно не указывать или указать стандартный порт протокола FTP — 21 (указывается через символ «:», например 123.123.123.123:21);
- «Учетная запись»: логин созданного вами пользователя;
- «Пароль»: пароль созданного пользователя;
Установите галочку «Пассивный режим обмена» и нажмите ОК:
Выберите в списке созданное подключение и нажмите Соединиться:
Закажите сервер с чистой CentOS или панелью управления ISPmanager всего за пару минут.
Источник
Доступ к файлам сайта по FTP в панели управления ISPmanager
Например, путь к каталогу docs, расположенному по адресу mysite.com/docs, будет выглядеть вот так:
/www/mysite.com/docs
- При добавлении дополнительных FTP- аккаунтов логины (имена) новых пользователей автоматически формируются из двух частей: первая – это ваш логин в панели управления, а вторая – это имя, указанное вами при создании нового пользователя.
- После создания пользователя для подключения к сайту по FTP вам потребуется:
- адрес Вашего сайта;
- логин (его можно скопировать в панели управления хостингом в разделе FTP-аккаунты);
- пароль (если забыли, его можно изменить в разделе FTP-аккаунты).
Для работы с своими сайтами по FTP вы можете использовать бесплатные программы или плагины для браузеров, например, FileZilla или WinSCP.
Окно подключение в WinSCP выглядит так:
А панель для ввода данных FTP подключения в FileZilla выглядит так:
Вы можете использовать эти знания самостоятельно,
обратиться в нашу службу техподдержки (необходима авторизация)
Источник