Как безопасно синхронизировать точечные файлы?

У меня ровно два компьютера. Оба они работают под управлением Ubuntu.

Так как я купил второй, чтобы в значительной степени заменить первый, первоначально я скопировал свой домашний каталог на новый ноутбук, и все было хорошо. Тем не менее, я закончил тем, что использовал оба, и их состояние начало расходиться.

Чтобы поддерживать похожую среду, я хотел бы синхронизировать файлы точек между этими двумя машинами. Желательно, чтобы они не были включены в одно и то же время или в одном и том же месте.

Мои точечные файлы содержат практически все, что для меня важно в электронном виде: пароли в проходе , ключи GPG, ключи SSH, известные хосты и т. Д.

Как можно Я просто и безопасно синхронизирую свои точечные файлы между двумя компьютерами, работающими под управлением Ubuntu?

Если это помогает, у меня есть постоянно включенные серверы, которые могут выступать в качестве посредников, но я не доверяю их безопасности в достаточной степени, чтобы позволить данным как это на них в текстовом виде.

2
задан 13 August 2018 в 02:35

2 ответа

Я предлагаю использовать «частный репозиторий git для Gitlab».
И, конечно, вы должны исключить ваши важные данные, если вы не доверяете владельцам или сотрудникам Gitlab.

Вы также можете создать простой сценарий, который создает архив из ваших паролей, ключей и т. Д., А затем шифрует те, которые используют ваш GPG, затем добавляет и фиксирует это вместо простой текстовой информации.

Здесь есть очень хорошее руководство: Лучший способ хранить ваши точечные файлы: пустой Git-репозиторий

или если ваши компьютеры находятся в одной сети, просто клонируйте ваш локальный репозиторий. .

0
ответ дан 13 August 2018 в 02:35

С простотой в памяти: Купите дешевую палку usb, зашифруйте ее и скопируйте файл на той палке, когда необходимо будет переместить файлы от одного компьютера до другого. Или купите менее дешевое сам шифрование диска usb или палки.

Вместо палки usb используйте файл образа диска, который можно даже скопировать в недоверяемые серверы. Но необходимо будет скопировать файл от одного компьютера до другого через временное устройство хранения данных на серверах. Таким образом в конце, 3 копии вокруг... Вероятно, точно, что необходимо, чтобы испортить вещи.

Вместо того, чтобы копировать файлы, на зашифрованном устройстве хранения данных (палка usb или образ диска), унисон использования. Это доступно через Кв. Унисон может выполнить два пути синхронизация (что они называют согласованием, я думаю). См. руководство пользователя унисона. Это менее просто настроить.

Или, другой простой путь: смолите свой dotfiles, зашифруйте с gpg, поставьте недоверяемые серверы. Попросите у своей поисковой системы использования GPG. Этот сайт является возможностью. Но снова, 3 копии будут быстро существовать...

1
ответ дан 2 December 2019 в 04:42

Другие вопросы по тегам:

Похожие вопросы: