Монтируем ftp как папку

curlftpfs user:pass@ftp.example.com /mnt/ftp

Открыть запись для остальных пользователей можно опцией allow_other
Например, открываем для пользователя с uid 1001

curlftpfs ftp://user:pass@ftp.example.com /mnt/ftp -o allow_other,uid=1001,gid=1001,umask=077,default_permissions

Монтируем через /etc/fstab

curlftpfs#ftp.example.com  /mnt/ftp  fuse  noauto,user=user:pass,allow_other,default_permissions,umask=022,_netdev   0 0

Отмонтируем

fusermount -u /mnt/ftp
Не рекомендую это решение в production, так как даже при тестирование наблюдаются проблемы с низкой скоростью и плохой загрузкой больших файлов

Комментариев нет:

Отправить комментарий