Невозможно получить каталог с помощью ProFTPD (WHM)

Что ж, после поиска многих решений. Я пришел сюда сейчас. Я настраиваю WHM / cPanel для хостинга веб-сайта. Все шло гладко, но я застрял на FTP-соединении (сервер отправил пассивный ответ с не маршрутизируемым адресом. Вместо этого используется адрес сервера).

Сведения о сервере: CentOS Linux, выпуск 7.2.1511 (Core) WHM / cPanel, версия 11.58.0.13 FTP-сервер: PureFTPD

Острая ошибка при подключении


person Aasim Khan    schedule 09.08.2016    source источник
comment
Кажется, брандмауэр блокирует соединение, вы установили какой-либо брандмауэр поверх WHM?   -  person Sachin G.    schedule 09.08.2016
comment
Спасибо @SachinG. У меня есть FirewallD в WHM, но я получаю ту же ошибку.   -  person Aasim Khan    schedule 10.08.2016


Ответы (1)


Чтобы решить эту проблему и заставить FTP работать, вам нужно открыть больше пронумерованных портов, чтобы FTP мог подключаться. Я предполагаю, что вы используете CSF.

Войдите в WHM, затем перейдите в CSF >> Конфигурация межсетевого экрана >>

введите описание изображения здесь

allow TCP_In 30000:50000 and TCP_Out 30000:50000

После внесения изменений перезапустите брандмауэр.

Теперь вам нужно внести изменения в файл конфигурации FTP, чтобы использовать эти порты, вы найдете этот файл в этом месте /etc/pure-ftpd.conf

Теперь вы увидите следующую строку, и вам нужно будет ее раскомментировать.

# Port range for passive connections replies. - for firewalling.
PassivePortRange          30000 50000

Перезапустите службу FTP, и все должно работать.

person Sachin G.    schedule 10.08.2016