Зашифрованное хранилище FTP - PullRequest
1 голос
/ 16 июля 2010

Я думаю, это вопрос программирования, потому что я собираюсь написать программу, если ее не существует.

Итак, я нашел очень дешевый веб-хостинг (меня не интересует реальный веб-хостинг). Они дадут мне доменное имя и FTP-сервер с кучей дискового пространства. В любом случае, я хочу сделать резервную копию нескольких сотен гигов данных (в основном, семейных фотографий и сканов важных документов). Я также хочу сделать резервную копию любых будущих семейных фотографий / документов. Мне все равно, если все на моем локальном NAS погибнет в результате пожара, я просто хочу, чтобы фотографии и важные документы были скопированы за пределами площадки.

Итак, я хочу, чтобы какая-то программа позволяла мне выбирать папки локально и планировать их резервное копирование на FTP-сервер. Я немного болтал о безопасности, поэтому я хотел бы, чтобы файлы были зашифрованы локально, прежде чем их перенести на сервер.

Я знаю, что могу сделать это с томами truecrypt, но я не хочу передавать весь зашифрованный блоб тома на сервер каждый раз, когда я изменяю в нем файл. Таким образом, я мог бы создать несколько настоящих томов склепа, но это будет очень сложно:

Также это должно быть совместимо с mac / linux, хотя я буду в основном на linux.

Мне в основном нужен rsync + truecrypt + cron + sftp, свернутый в криптографически безопасную программу.

Я искал дни без удачи. Есть идеи?

1 Ответ

1 голос
/ 16 июля 2010

mozyBackup делает это - он не использует FTP, у него есть пользовательский загрузчик.

пс. Помните, что типичное домашнее ADSL-соединение делает только около 1 Гб / день восходящего потока

Опция Linux.
Опциональный вариант duplicity (например, см. http://www.howtoforge.com/creating-encrypted-ftp-backups-with-duplicity-and-ftplicity-on-debian-lenny)
В противном случае, если это, по сути, редко изменяемые архивные копии файлов - я бы свернул свой собственный gnupg (или dpad) шифрование отдельных файлов, скрипт с измененными файлами и ftp или rsync.

...