16.05.2014 11:19:22
Потребовалось подключить 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 /папка/


Тэги: linux

Связанные материалы:

Дополнительный репозиторий, для Centos 6, с массой полезного

Яндекс.Метрика