Инструкция: как мигрировать БД из PasswordSafe в KeePassXC
Что и зачем⌗
KeePassXC - опенсорсный парольный менеджер, он хранит пароли. Он гораздо функциональнее и удобнее, чем PasswordSafe.
Чтобы перейти из одного в другой, сохранив пароли - нужна миграция БД из PasswordSafe в KeePassXC.
Ориентировался на эту инструкцию, но упростил из-за апдейтов программы.
Подготовка⌗
- Создаём RAM-диск:
sudo mkdir /mnt/NAME
sudo mount -o size=10M -t tmpfs tmpfs /mnt/NAME
(он должен исчезнуть после перезагрузки).
- Устанавливаем KeePass2x. (он понадобится для промежуточного этапа переноса).
- Устанавливаем KeePassXC.
Шаги:⌗
- Экспортируем из PasswordSafe в формате .xml RAM-диск. (в примере
/mnt/NAME) Сохраняем все поля. - В KeePass2x, создаём шифрованную БД (не рекомендую использовать тот же пароль, что был в PS), уже на обычном диске. Файл должен получить расширение
.kdbx. - (Опционально) Рекомендуется удалить sample entries, чтобы не отвлекали (2 демонстрационных
entry, которые есть в новой базе). - В KeePass2x, импортируем с диска в оперативной памяти (формат импорта - PasswordSafe XML).
- Уже в KeePassXC открываем БД, созданную ранее.
- Удаляем файлы RAM-диск (
/mnt/NAME).
(Для проверки можно посмотреть Database -> Database Reports... и посмотреть на Number of Entries, оно будет тем же, что и в PasswordSafe.)
Остальные записи