curlftpfs

Mount FTP servers as local filesystems using FUSE and libcurl

brewmacoslinux
Try with needOr install directly
Source

About

Filesystem for accessing FTP hosts based on FUSE and libcurl

Commands

curlftpfs

Examples

Mount an FTP server to a local directory$ curlftpfs ftp://user:password@ftp.example.com ~/ftp_mount
Mount FTP server with custom port$ curlftpfs ftp://user:password@ftp.example.com:2121 ~/ftp_mount
Unmount the FTP filesystem$ umount ~/ftp_mount