Я запускаю небольшой скромный сервер CentOS в своем доме для разных резервных копий и т. Д. Мой друг из другой части города также запускает небольшой скромный сервер в своем доме для аналогичных целей. Мы играли с идеей использования серверов eachothers для удаленного / удаленного резервного копирования.
По сути, каждый из нас купил бы внешний жесткий диск для хранения в домах друг друга, подключенный к серверам друг друга. Затем мы каждый раз настраивали rsync для передачи соответствующих данных с одного сервера на внешний жесткий диск на другом сервере. Довольно просто по большей части.
Однако, одна вещь, которая важна (по крайней мере для меня), это шифрование данных. Я хочу хранить свои данные на внешнем жестком диске на моем сервере друзей. Но я не хочу, чтобы мой друг (или любой, кто обращается к серверу моего друга) мог читать то, что на внешнем жестком диске.
Каков наилучший подход к этому? Можете ли вы использовать rsync для отправки данных на зашифрованный жесткий диск и каким-то образом передать фразу-пароль вместе с данными, которые он использует для записи, как только достигнет сервера?