суббота, 23 января 2010 г.

Рецепт синхронизации паролей между машинами под Win и Lin

Синхронизация паролей довольно актуальная тема, во всяком случае для меня так точно. В данный момент использую всевозможные интернет-сервисы. Но есть немало, так сказать, стационарных решений. Ниже привожу один из рецептов предложенных Сергеем Даниловым.

На работе на win машине имеется ~10 паролей для работы с машинами заказчика.
Все они разные и сложные по требованиям безопасности, те без возможности запомнить. А без них никуда.
Часто приходится работать из дома , а там уже Gentoo linux.
Поэтому задумался , как мне получить все эти пароли дома.
Единственный кроссплатформенный менеджер паролей, который я нашел оказался keepass.
Итак, устанавливаю:
keepass по сути обладает всеми нужными качествами для менеджера паролей:
  • умеет хранить пользователей , пароли, url
  • не светит их в явном виде при копировании, а использует буфер обмена
  • генерирует пароли по шаблону
  • висет в трее и вызывается по горячей клавише
  • Имеет порт на linux/win
Выглядит keepass вот так:

После установки остается минимум - синхронизировать базу паролей между машинами. Обе машины естественно находятся за NAT
Наиболее подходящим сервисом для этого оказался dropbox.
Ставим его на обе машины и задаем директорию в которую он будет синхронизировать данные между машинами
Далее в gentoo я просто сделал симлинку на базу паролей из /etc в дропбокс директорию,
На win же пришлось сохранять базу прямо в директории dropbox

Собственно все - теперь пароли доступны на обоих машинах.Синхронизация выполняется автоматически при обновление файла базы паролей.

Что в этой схеме хорошо:
  • работает на разных платформах
  • синхронизация выполняется автоматически при обновление любой информации в базе

Что не очень:
  • при запущенном keepass на виндовсе создается lock файл для базы данных, который конечно тоже синхронизируется.При открытии синхронизированной базы на другой машине его приходится удалять. Почему было не сделать создание lock файла только в момент записи в базу ??
В следующей 2.x версии keepass добавлена синхронизация паролей между машинами.Однако эта версия доступна только под win. Поэтому пишем свой велосипед или используем то что есть :)

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

1 комментарий:

Sergey комментирует...

Полезно! Спасибо!
Я как раз прошел по граблям синхронизации, на днях решив заюзать эту софтинку.