Часто, если сервер находится за шлюзом и нам необходимо поднимать ftp, мы столкнемся с данной проблемой. Сторонний клиент из-за шлюза не сможет подключиться к нашему ftp-серверу, но с локальной сети никаких нестыковок не возникнет. Проблема заключается в особенностях работы пассивного режима FTP. Используя vsftpd нам необходимо предпринять несколько шагов для устранения данной неполадки. Внести изменения в vsftpd.conf (/etc/vsftpd.conf). passv_enable=YES passv_min_port=30000 passv_max_port=30100 Перезагрузить vsftpd Открыть порты 30000-30100 на сервере Пробросить порты 30000-30100 на вашем коммутаторе в сторону сервера.. После этого из интернета ftp будет доступен в пассивном режиме.