FTP-сервер работает, но не может загружать файлы


-1

Я использую экземпляр Ubuntu 16.04 в Google Compute Engine с установленным vsftpd. У меня все настроено, пользователь, пароль, каталоги и т. Д., Но когда я пытаюсь войти, я могу войти только через net2ftp.com. В Chrome я просто вижу пустую страницу после ввода учетных данных, в проводнике Windows я получаю сообщение об ошибке:

Произошла ошибка при открытии этой папки на FTP-сервере. Убедитесь, что у вас есть разрешение на доступ к этой папке.

Подробности:

200 Переключение в режим ASCII.

227 Вход в пассивный режим.

В клиенте FileZilla строка состояния показывает:

Сервер отправил пассивный ответ с невозможным адресом. Вместо этого используйте адрес сервера.

и остается там застрял, а затем время ожидания.

Даже в Net2FTP я могу просто войти в систему, просмотреть список каталогов и загрузить файлы. Невозможно загрузить что-либо. Всякий раз, когда я пытаюсь загрузить что-либо, я получаю сообщение

Проверка файлов:   Файл xxxx.xxx в порядке

Передача файлов на FTP-сервер:   Файл xxxx.xxx не может быть передан на FTP-сервер

Вот мой файл vsftpd.conf:

слушать = NO

listen_ipv6 = ДА

anonymous_enable = НЕТ

local_enable = ДА

write_enable = ДА

dirmessage_enable = ДА

use_localtime = ДА

xferlog_enable = ДА

connect_from_port_20 = ДА

ascii_upload_enable = ДА

ascii_download_enable = ДА

chroot_local_user = ДА

secure_chroot_dir = / вар / бег / Vsftpd / пустой

pam_service_name = Vsftpd


Вы пытались погуглить свой вопрос? Об этом уже миллионы раз спрашивали!
Martin Prikryl

Я сделал, прежде чем разместить вопрос здесь ... Я не смог найти точное решение для моей проблемы
Tanmay Vij

Ответы:


0

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

Читайте здесь для начала: https://serverfault.com/questions/421161/how-to-configure-vsftpd-to-work-with-passive-mode


Это частично решило проблему. Теперь я могу просматривать списки каталогов из FileZilla и Chrome, но я по-прежнему получаю ту же ошибку в Windows Explorer, и я все еще не могу загрузить какой-либо файл через любой клиент.
Tanmay Vij
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.