curlftpfs+encfs и копирование/синхронизация не работает
итак, есть задача хранение на удалённом ftp (доступен только он) информации в зашифрованном виде. Был выбран encfs, так как конечный объём информации сейчас не ясен.
итак
1. монтируем с помощью curlftpfs ftp в локальную папку
2. пытаемся скопировать/синхронизировать зашифрованные каталоги в эту локальную папочку и ничего не выходит
2.1. в случае с cp
@desktop:~$ cp -Ru ieiah6KzmmZ8TlYLs6s10rQA/ nas/
cp: невозможно создать каталог «nas/ieiah6KzmmZ8TlYLs6s10rQA»: Операция не позволяется
2.2 в случае rsync работает только с --temp-dir, НО копирует тупо всё каждый раз. это не вариант
/usr/bin/rsync -rtv --temp-dir=/var/tmp/rsync ieiah6KzmmZ8TlYLs6s10rQA/ nas/
чего делать 8)
Беляев_Николай
5 мая, 2010 - 22:34
проблема оказалось в том, что при монтировании удалённого ftp я просто не могу создавать файлы... вернее не так. я делаю echo 222 > 333. говорит, что файла 333 нету, но создаёт пустой файл. повторная команда echo 222 > 333 проходит без проблем
оказалось, что проблема в сочетании curlftpfs и peruftp на NAS. В итоге, предварительно открыв порты для пассивного FTP на стороне NAS'a, воспользовался lftp и с опцией mirror --reverse --only-missing всё заливаю на NAS
curlftpfs просто отказывается нормально работать :(
Комментировать