Как безопасно синхронизировать файлы между устройствами (компьютеры / мобильные) через интернет?
Если по простому - синхронизировать домашние компы на винде и линуксе, рабочий комп, планшеты и телефоны на андроиде. Перекидывать фото, аудиокниги, синхронизировать закладки к ним, так чтобы все эти данные точно не ушли майору или владельцу облачного хранилища.
Условия следующие:
- Желательно чтобы используемые программы были в репозитарии Linux (при добавлении в репозитарий проги хоть как но проверяют, я на это надеюсь)
- Есть свой сервер его и будем использовать как серверную часть
- Минимальное потребление RAM для серверной части, RAM не резиновая и чем меньше ее кушают программы тем лучше.
Найденные примерно варианты:
- создать пользователя SFTP на сервере, подрезать ему права используя chroot и гонять все файлы по SSH используя rsync для синхронизации. Но я не могу найти нормальную инструкцию как настроить chroot. Если кто-то уже делал настройку используя chroot дайте нормальную рабочую инструкцию. Или предложите другие простые варианты.