Терн: https://blog.csdn.net/ygwlove0110/article/details/88232065
Я обнаружил яму. Когда сервер открывает брандмауэр, соединения FTP-клиент не может быть отображен каталог. Отключите брандмауэр может быть друзьями.
Конечно, все равно придется включить брандмауэр в настоящее время размещены решения
Раздел конфигурационного файла vsftpd.conf
= Pam_service_name в VSFTPD userlist_enable = YES в tcp_wrappers = YES # Это конфигурация по умолчанию chroot_local_user = YES chroot_list_enable = NO chroot_list_file = / и т.д. / Vsftpd / chroot_list ## настроить пользовательский порт должен быть изменен , если желательно изменить / и т.д. / -Service , соответствующий открытому порту и межсетевой экран порт listen_port = 9555 local_root = / вар / FTP / публичный ### или менее не может быть решен путем открытия брандмауэра, добавленное содержанием pasv_enable = ДА pasv_min_port = 40000 pasv_max_port = 40080 pasv_promiscuous = ДА
В то же время вам необходимо открыть выпуск брандмауэра
брандмауэр-CMD --permanent --zone = общественный --add порт = 40000-40080 / TCP брандмауэр-CMD --reload
И, наконец, перезапустить службу передачи файлов
systemctl перезагрузка vsftpd.service
Ftp может использовать этот инструмент для тестирования стрелять