CurlFtpFS - утилита для монтирования удалённых FTP-хранилищ в локальную файловую систему. После монтирования мы можем оперировать с данными на сервере как с локальными, а все рутиные операции обмена файлами по протоколу FTP за нас будет делать утилита.
Для начала нужно установить утилиту.
Debian/Ubuntu:
apt-get install curlftpfs
CentOS:
yum install curlftpfs
Создадим директорию, к которой будем монтировать FTP-хранилище:
mkdir /ftpmnt
Для использования утилиты примонтируем к директории ftpmnt удаленное хранилище.
curlftpfs ftp://{пользователь ftp-хранилища}:{пароль от ftp-хранилища}@{адрес ftp-хранилища} /ftpmnt {дополнительные опции}
После окончания работы с удаленным хранилищем отмонтируем директорию
umount /ftpmnt