Заметка на тему, как примонтировать FTP
16.05.2014
Потребовалось подключить FTP ресурс в одну из папок файловой системы.
Ставим curlftpfs:
yum install curlftpfs
Команда монтирования, для анонимного доступа:
curlftpfs ftp://site.ru/ /папка/
Если требуется авторизация, то есть несколько вариантов:
Вариант1:
curlftpfs ftp://ftp.host.com/ /папка/ -o user=login:password
Папка, в которую монтируется содержимое ftp, должна обладать соответсвующими правами для юзера, который монтирует.
Вариант2:
В конфиг (он должен быть в домашней папке, chmod 600) .netrc поместить запись:
machine ftp.host.com
login myuser
password mypass
Автомонтирование через fstab:
curlftpfs#ftp.host.com /mnt/host fuse rw,uid=500,user,noauto 0 0
Отмантировать:
когда доступ более не нужен, можно отключить папку:
fusermount -u /папка/