Есть задача примонтировать FTP или FTPS как папку в Linux. В моем случае Debian 13.
Есть прекрасная документация по curlftpfs в базе знаний Арча: https://wiki.archlinux.org/title/CurlFtpFS. Man curlftpfs тут: https://manpages.debian.org/buster/curlftpfs/curlftpfs.1
В вики Арча написано, чтобы использовать активный режим работы FTP надо использовать опцию: ftp_port=-
В ходе экспериментов было выявлено, что надо использовать еще 2 опции и в конечном счете строка подключения FTP в активном режиме без использования PASV будет выглядеть так:
curlftpfs -o ftp_port=-,skip_pasv_ip,disable_eprt,allow_other логин:пароль@nas.mohn.ru /media/NAS
PASV использовать желательно, но не всегда возможно. В моем случае сервер FTP находится за роутером и открыть диапазон портов для PASV режима не представляется возможным из-за особенностей реализации интерфейса. В роутере можно только по одному порту открывать, т.е. таблица будет очень большой и не удобной.