Я создал лазурную виртуальную машину и установил на нее сервер filezilla. Мне не удалось получить список моего каталога. Я ищу serverfault и обнаружил, что должен установить конечную точку для port 6000
и разрешить этот порт в брандмауэре Windows, а на сервере filezilla я должен использовать настраиваемый диапазон в pas, если режим 6000-6000
Я установил их на сервере filezilla и перезапустил виртуальную машину, и после перезапуска я не обнаружил проблем, и я мог получить список каталогов, но через 2 дня, когда я работал через ftp, я получаю сообщение об ошибке:
Response: 227 Entering Passive Mode (100,76,182,65,23,112)
Command: MLSD
Response: 425 Can't open data connection for transfer of "/"
Error: Failed to retrieve directory listing
И теперь я не могу работать с ftp для вывода списка каталогов и иногда перезапускаю виртуальную машину, но моя проблема не решена.
На этой странице описаны предварительные условия и шаги, которые необходимо выполнить для создания пассивного FTP-сервера на виртуальной машине Windows Server 2012 в Azure. http://blogs.msdn.com/b/mast/archive/2013/12/13/setting-up-a-passive-ftp-server-in-windows-azure-vm.aspx
Для сервера Filezilla убедитесь, что порты, которые вы настраиваете в FileZilla, соответствуют настраиваемым конечным точкам.