Назад | Перейти на главную страницу

Proftpd запущен, но я не могу установить соединение через FileZilla

Я работаю на сервере под управлением Red Hat Enterprise 6.2. Я установил proftpd 1.3.3g с помощью yum. Proftpd запускается без сообщений об ошибках и, похоже, прослушивает порт 21.

Я бы опубликовал изображение, демонстрирующее это, но я все еще новый пользователь, поэтому мне еще не разрешено публиковать изображения. Когда я бегу:

ps -ef | grep [PID]

Я вижу:

nobody   [PID]   1   0   17:36 ?  00:00:00 proftpd: (accepting connections)

Команда:

netstat -na | grep :21

показывает:

tcp     0      0 :::21               :::*                     LISTEN

Однако, когда я пытаюсь установить FTP-соединение на порт 21, используя IP-адрес сервера с Filezilla, оно всегда выходит из строя. Никакого ответа от сервера нет. Я могу сразу после этого без проблем установить SFTP-соединение на порт 22. Таким образом, я могу получить доступ к серверу через SSH и SFTP, но не через FTP через proftpd.

Я использую конфигурацию по умолчанию - в настоящее время я использую proftpd.conf по умолчанию. Я пробовал различные изменения в файле при поиске и устранении неисправностей, но я не заметил никаких изменений в поведении, и я сбрасывал файл proftpd.conf к исходному состоянию после каждой попытки.

Похоже, что proftpd не записывает информацию журнала. Я проверил / var / log / proftpd /, и каталог был пуст.

Когда я перезапускаю службу proftpd, что я делал много раз, она всегда дает [OK] как для завершения работы, так и для запуска.

В общем, у меня проблемы с поиском каких-либо выводов относительно того, в чем может быть проблема.

Может быть, брандмауэр блокирует ваше соединение? Запустите iptables -nvL на сервере и посмотрите, закрыт ли 21 порт. В противном случае попробуйте подключиться к вашему серверу локально с помощью программы ftp.