Синхронизация паролей на разных компьютерах и Android устройствах при помощи KeePass
Я уверен, что практически каждый из вас бывал в такой неловкой ситуации, когда очень надо удаленно воспользоваться своей учетной записью, не важно, или это почта, или удаленный доступ к серверу или сетевому устройству, а пароль вылетел из головы и никак не получается вспомнить. И так как я сам побывал несколько раз в такой ситуации, я собрался найти решение этой проблеме и мой выбор пал на KeePass.
1. Установленный KeePass на компьютере (я пользуюсь “Professional Edition”).
2. KeePassDroid на Android телефоне.
3. Dropbox аккаунт.
Invoking a Synchronization
There are multiple ways how a synchronization can be invoked:
- Manually. A synchronization can be started manually by navigating to ‘File’ → ‘Synchronize’ and clicking ‘Synchronize with File’ or ‘Synchronize with URL’ (depending on whether the file to be synchronized with is stored on a local drive / network share or on a server accessible via a URL). If you’ve previously opened or synchronized with the target file, you can also simply point on ‘Recent Files’ (in the ‘Synchronize’ menu) and select the file. Manual synchronization is only possible when the currently opened database is a local file (files on a network share are here considered to be local files); when you’ve opened a file from a server using a URL, the ‘Synchronize’ menu is disabled.
- Command ‘Save’. When invoking the ‘Save’ command, KeePass checks whether the file on disk/server has been modified while you were editing it. If it has been modified, KeePass prompts whether you want to overwrite or synchronize with the file. Note this applies only to the ‘Save’ command, not the ‘Save As’ command. See the page ‘Multiple Users’ for details (section ‘KeePass 2.x: Synchronize or Overwrite’).
- Triggers. In more complex situations you can use the synchronization trigger action. See the page Triggers for details.
- Scripting. In order to perform a synchronization without opening KeePass, the synchronization command of KPScript can be used. See the KPScript help page Single Command Operations for details.
Хранить файл базы данных в Dropbox
Наиболее важной частью является обеспечение того, чтобы все ваши последние пароли были доступны на всех ваших устройствах. Да, используя Dropbox, вы сохраняете файл в «облаке», но если он защищен уникальным и надежным ключом, вам не хуже и не хуже, чем хранить его локально.
На Android есть несколько приложений, которые поддерживают файлы базы данных KeePass 2.0. Самым популярным из них является KeePassDroid. Но мы будем использовать Keepass2Android, потому что он позволяет напрямую импортировать файл базы данных из Dropbox и, как правило, прост в использовании.
Запустите приложение и нажмите кнопку « Открыть файл» . Здесь много вариантов. Вы можете импортировать файл базы данных, который вы скопировали, в локальное хранилище или импортировать из облачных сервисов, таких как Dropbox, Google Drive или OneDrive.
Найдя файл базы данных, откройте его и введите свой главный ключ. Теперь все пароли, сохраненные в этом файле базы данных, доступны для использования на вашем телефоне Android. Вы можете легко скопировать любой пароль в буфер обмена.
KeePass Password Safe
Этот проект посвящен KeePass Password Safe, бесплатному, легкому и удобному в работе менеджеру паролей с открытым исходным кодом.
The official, English web site of KeePass is here:
Что такое KeePass?
Сегодня приходится запоминать множество паролей. Вам потребуется пароль для электронной почты и локальных сетей, для домашней странички и доступа по FTP, пароли в интернете (например аккаунты на форумах или веб-сайтах) и т.д. и т.п. Этот список бесконечен. Кроме того, необходимо использовать разные пароли для каждой учетной записи. Ведь если вы используете только один пароль и везде его применяете, то у вас есть проблемы. Серьезные проблемы. Получив доступ к одной учетной записи, «нехороший человек» сможет завладеть всеми вашими ресурсами, электронной почтой, домашней страницей. даже продолжать дальше не хочется.
И здесь нам на помощь приходит KeePass Password Safe.
Это абсолютно бесплатный, легкий и удобный в работе менеджер и хранитель паролей с открытым исходным кодом. Менеджер паролей KeePass, поможет вам управлять вашими паролями и сохранит их в безопасности. Вы сможете поместить все ваши пароли в одну базу данных, которая надежно закрыта единственным мастер — паролем или ключевым файлом. Поэтому, необходимо запомнить, только один мастер пароль или выбрать ключевой файл, чтобы управлять всей базой данных. База данных, находится в зашифрованном виде с применением самых лучших и безопасных, из известных в настоящее время, алгоритмов шифрования (AES и Twofish). Для получения дополнительной информации см. стр. features page.
Это действительно бесплатно?
Да, KeePass распространяется совершенно свободно, и более того: он является продуктом с открытым исходным кодом (OSI сертификат). Вы можете полностью просмотреть код и убедиться, насколько корректно осуществляются алгоритмы шифрования.
Русские Блоги
Очевидно, что синхронизация означает синхронизацию базы данных паролей локального и облачного дисков.Как использовать облачный диск (WebDav) для сохранения базы данных паролей? Поищите в Интернете самостоятельно.В этой статье обсуждаются только стратегии синхронизации и настройки триггеров.
Сценарии программных приложений:
- Версия Keepass: v2.42.1;
- Текущая база данных паролей имеет небольшое количество изменений (для больших пакетов синхронизация не требуется, прямая загрузка или загрузка).
Готов к работе: На локальном и облачном дисках должен быть один и тот же файл базы данных, но имя файла отличается (чтобы триггер мог идентифицировать локальный или облачный диск).
Есть две стратегии синхронизации:
- Стратегия 1 — использование базы данных облачных дисков: Синхронизировать с локальным после сохранения;
- Стратегия 2 — использование локальной базы данных: Синхронизировать с локальным при запуске и после сохранения.
У обоих методов есть свои плюсы и минусы, поэтому я не буду подробно их здесь обсуждать. Вы можете выбрать любой. В этой статье представлены триггеры двух стратегий, вы можете выбрать одну из них.
Автоматическое сохранение дополнительных параметров (если вы выберете, при выходе и блокировке, если есть несохраненные изменения будут автоматически сохранены), выберите в соответствии с вашими предпочтениями, как показано ниже,
1、“Стратегия 1 — использование базы данных облачных дисков«Курок—Синхронизировать с локальным после сохранения,
1.2. На вкладке событий, если сетевой адрес содержит только http :, рисунок ниже будет изменен на http :,
1.3. Вкладка «Условия», три триггера настраивать не нужно, поэтому я не буду их повторять в дальнейшем.
1.4. Вкладка «Действие»,Всего существует три действия: первый и третий объекты операции — это текущие триггеры, которые должны быть закрыты первыми, иначе цикл будет бесконечным.
Обратите внимание на указанное выше имя файла «db.kdbx», то есть имя файла локальной базы данных. Если он хранится в папке программного обеспечения Keepass, просто используйте короткое имя файла (как указано выше), в противном случае вам необходимо указать подробный путь, например d: Program Files db.kdbx.
2.1. Вкладка «Атрибут»,
2.2. Вкладка «Событие», «db.kdbx» — это конец имени файла локальной базы данных. Если в реляционном слове используется «конец», конец имени файла базы данных на облачном диске не может быть таким же, как на следующем рисунке, и его можно изменить на любое имя.
2.3. Вкладка «Действие»,
Подробные настройки действия показаны на рисунке ниже, три из которых являются параметрами, к которым облачный диск разрешает доступ сторонним приложениям с использованием протокола WebDAV.
3、“Стратегия 2 — использование локальной базы данных«Курок—Синхронизация с облачным диском после сохранения
3.1. Вкладка «Свойства»
3.2. Вкладка «Событие»
3.3. Вкладка Action, есть три действия, такие же, как 1.4, второе действие такое же, как 2.3,
Какую использовать мобильную версию KeePass (android)? И безопасно ли?
Хотел бы иметь базу паролей на мобильном, на стационарном компьютере использую KeePass. Решил поставить на мобильный и синхронизировать через dropbox.
Безопасно ли использовать мобильную KeePass из плеймаркета? Их там несколько версий от разных разработчиков. Не получится ли так что введешь пароль, откроешь базу и она (уже расшифрованная) уплывет кому нибудь через интернет?
- Вопрос задан более трёх лет назад
- 4588 просмотров
На сайте KeePass есть список доверенных (неофициальных) портов:
keepass.info/download.html
На Android существуют программные фаерволы, которыми можно запретить любой доступ к интернету, даже если доверия к программе нет. Многие менеджеры паролей обычно даже не имеют разрешения (показываемые при установке) на выход в интернет.