Как перенести пароли из браузера в keepass
KeePass 2.x installation, uninstallation, portability and updates.
General information
When downloading KeePass, you have the choice between 3 different packages:
- KeePass-2.xx-Setup.exe: An installer program for Windows.
- KeePass-2.xx.zip: A KeePass ZIP package (portable version).
- KeePass-2.xx-Source.zip: The source code.
The installer and the portable version are described in detail below.
Updating KeePass:
When a new KeePass version has been released, you can update your existing KeePass installation, without losing any configuration settings. The steps are depending on which package you are using (installer or portable), see below.
Installer program (KeePass-2.xx-Setup.exe file)
The KeePass development team provides an installer, which copies KeePass to your hard disk, creates shortcuts in the start menu and associates KDBX files with KeePass, if desired.
Additionally, KeePass is automatically configured to store its settings in the application data directory of the current user. This way multiple users can use one KeePass installation without overwriting each other's settings (each user has his own configuration file). The setup program must run with administrative rights, however KeePass runs fine without administrative rights once it is installed.
Installation:
To install KeePass, run the KeePass-2.xx-Setup.exe file and follow the wizard.
Updating:
Run the KeePass-2.xx-Setup.exe file. You do not need to uninstall the old version first. Your configuration options will not be lost.
Uninstallation:
In order to uninstall KeePass, run the uninstallation program, which is accessible by a shortcut in the start menu folder of KeePass, or in the program section of the system control panel. If you also want to remove your configuration settings, you need to delete the configuration file in the application data directory of your user profile, see Configuration.
Silent Installation:
The KeePass installer KeePass-2.xx-Setup.exe supports command line switches for silent installation, i.e. the program gets installed without asking the user for target directory or association options. The default settings of the installer are used.
The /SILENT command line switch performs a silent installation and shows a status dialog during the setup process. No questions will be asked though.
The /VERYSILENT command line switch performs a silent installation and does not show a status dialog during the setup process.
Destination Path:
The installer allows to choose the destination path to which KeePass is installed. However, when the installer detects an existing KeePass installation, it assumes that the user wants to perform an upgrade and thus doesn't display the destination path selection page; the old version will be overwritten by the new version. If you want to move an existing KeePass installation to a different path, first uninstall the old version; the installer of the new version will then display the destination path selection page again.
Portable version (KeePass-2.xx.zip file)
The portable version can be carried around on portable devices (like USB sticks) and runs on any computer directly from the device, without any installation . It doesn't store anything on your system (in contrast to the setup package, see above). KeePass doesn't create any new registry keys and it doesn't create any configuration files in your Windows or application data directory of your user profile.
Make sure that KeePass has write access to its application directory. Otherwise, if it doesn't have, it'll attempt to store the configuration options (nothing security-relevant though) into the application data directory of the currently logged on user. For more about that, see this page: Configuration.
Installation:
KeePass does not need to be installed. Just download the ZIP package, unpack it with your favorite ZIP program and KeePass is ready to be used. Copy it to a location of your choice (for example onto your USB stick); no additional configuration or installation is needed.
Updating:
Download the latest portable package of KeePass, unpack it and copy all new files over the old ones. Your configuration settings will not be lost (the settings are stored in the KeePass.config.xml file, which won't be overwritten, because KeePass ZIP packages don't include a KeePass.config.xml file).
Uninstallation:
Simply delete the KeePass folder. This will leave no trace of KeePass on your system.
Running KeePass under Mono (Linux, Mac OS X, BSD, . )
In addition to Windows, KeePass 2.x runs under Mono, i.e. Linux, Mac OS X, BSD, etc.
Links to all supported packages can be found on the Downloads page.
-
Debian/Ubuntu Linux:
Install the keepass2 / KeePass 2.x for Debian/Ubuntu Linux package (e.g. using APT). A link to a page with more information about this package can be found on the downloads page.
For the last step you might want to create a shortcut or shell script file with this command line (use an absolute path to KeePass.exe , if the shortcut / shell script file is in a different location).
Clipboard:
On some systems, Mono's clipboard routines don't work properly. In this case, install the xsel and xdotool packages. If these are installed, KeePass uses them for clipboard operations.
Global Auto-Type:
In order to use global auto-type, you need to create an appropriate system-wide hot key. This only needs to be done manually once. KeePass performs global auto-type when it's invoked with the --auto-type command line option.
Some examples how to create a system-wide hot key for global auto-type, for different operating systems:
- KDE. On Linux systems with KDE, the hot key can be created in Computer → System Settings → Shortcuts and Gestures: in this dialog, go Edit → New → Global Shortcut → Command/URL, specify the shortcut on the Trigger tab and enter
mono /YourPathToKeePass/KeePass.exe --auto-type
into the Command/URL field on the Action tab. - Ubuntu Linux ≥ 11.04 (Unity/GNOME). Open the dialog Keyboard Shortcuts in the system preferences, click the Add button, enter KeePass Auto-Type as name and
mono /YourPathToKeePass/KeePass.exe --auto-type
as command, then click [Apply]. Click on Disabled of the newly created item (such that the text 'New shortcut. ' appears), press Ctrl + Alt + A , and close the dialog. - Ubuntu Linux ≤ 10.10 (GNOME).
- Press Alt + F2 , enter gconf-editor and click [OK].
- Navigate to apps → metacity → keybinding_commands .
- Double-click one of the command_i items, enter
mono /YourPathToKeePass/KeePass.exe --auto-type
and click [OK]. - Click the global_keybindings node on the left.
- Double-click the appropriate run_command_i item (for example, when you've used command_5 in the previous steps, double-click run_command_5 now) and specify the hot key of your choice. For example, to use Ctrl + Alt + A as hot key, you'd enter <Control><Alt>a .
Important: for global auto-type, the version of the xdotool package must be 2.20100818.3004 or higher! If your distribution only offers an older version, you can download and install the latest version of the package manually, see the xdotool website.
Auto-Type on Wayland:
If you want to use auto-type on a system with a Wayland compositor, see the Auto-Type on Wayland page.
AES-KDF:
For fast key transformations using AES-KDF, make sure that the libgcrypt library is installed.
Argon2:
[KeePass ≥ 2.50] For fast key transformations using Argon2, make sure that the libargon2 library is installed.
Plugins:
On some Linux systems, the mono-complete package may be required for plugins to work properly.
Running KeePass under Wine (Linux, Mac OS X, BSD, . )
Although you can run KeePass 2.x more or less natively on Unix-like systems using Mono (see above), the user interface does not always look pretty. Some users therefore prefer running KeePass 2.x under Wine.
In order to run KeePass 2.x under Wine, follow these steps:
Theme. By default, Wine uses the classic Windows theme. If you prefer some other theme, you can install it in 'Applications' → 'Wine' → 'Configure Wine' → tab 'Desktop Integration'. Links to themes can for instance be found on Wikipedia: Windows XP visual styles.
Auto-Type. Wine currently does not implement all Windows API functions required for auto-type, i.e. auto-type does not work when running KeePass under Wine.
Migrating from KeePass 1.x to 2.x
In order to migrate from KeePass 1.x to 2.x, follow these steps:
- Install KeePass 2.x.
If you're using the installer, make sure that the component 'Native Support Library' is being installed (by default this component is enabled). - Run KeePass 2.x and create a new KDBX database file (via 'File' → 'New').
- Import your old KDB database file into your new KDBX database file (via 'File' → 'Import', file format 'KeePass KDB (1.x)').
If everything works fine, you can delete your old KeePass 1.x installation. The old KDB database file also isn't required anymore, but you may want to keep it as a backup.
Менеджер паролей для компьютера — как пользоваться KeePass Password Safe
Понятное дело, что создание надежных паролей для каждого используемого сайта или сервиса вручную — довольно трудоемкий и требующий шевеления извилинами процесс. Однако, если поручить это дело программе, можно не только облегчить себе жизнь, но и значительно усилить безопасность своего виртуального (а иногда даже реального) пространства. И сейчас я хочу вас научить, как создать надежный пароль в программе KeePass Password Safe.Скачиваем программу KeePass Password Safe
Не пугайтесь родного для KeePass английского языка — чуть ниже вы узнаете, как научить программу Великому и Могучему 🙂
Загрузка KeePass с официального сайта
Скачали, отлично. Теперь запускаем скачанный файл KeePass-X.XX.X-Setup.exe и приступаем к установке.
Установка KeePass Password Safe
В установке KeePass нет никаких особенностей, на которых бы стоило заострять свое внимание. Уточню только, что на этапе под названием Выберите дополнительные задачипроверьте, чтобы была отмечена опция Связать KeePass с файлами, имеющими расширение .kdbx (это формат базы данных, в которых KeePass хранит пароли), а также отметьте Создать значок на Рабочем столе, чтобы в дальнейшем быстро запускать программу двойным щелчком по значку.
На последнем этапе при нажатии на кнопку Завершить мы закончим установку, и программа автоматически запустится (если вы, конечно, не сняли галку с соответствующей опции на этом этапе).
Русификация KeePass Password Safe
После запуска программы перед нами предстает пустое окно, и не каждый пользователь легко поймет, что с ним делать дальше. Картину еще больше омрачает англоязычный интерфейс, что для многих также станет краеугольным камнем для начала использования KeePass для хранения паролей. На самом деле это не такая уж и серьезная проблема, и сейчас мы с вами отучим программу от буржуйских замашек и привьем ей любовь к Великому и Могучему.
Для начала необходимо скачать русификатор KeePass с сайта программы. Для этого переходим на страницу с файлами переводов и прокручиваем ее вниз до значка российского флага с надписью Russian и щелкаем по ссылке [2.20+] в этой строчке справа:
Файл русификации KeePass Password Safe
После этого нас перебросит на уже знакомый нам Sourceforge и через 5 секунд браузер выдаст предложение сохранить архив Russian-2.20.zip на наш компьютер. Я для удобства сохранил его на Рабочий стол.
Теперь нам нужно скопировать содержащийся в архиве русификатор в папку, в которую вы установили KeePass (если в процессе установки вы не меняли путь установки, то он будет выглядеть следующим образом: С:\Program Files\KeePass Password Safe 2).
Открываем эту папку, а также двойным щелчком открываем только что скачанный архив (Russian-2.20.zip) и мышкой перетаскиваем из него файл Russian.lngx в папку KeePass:
Копируем файл русификации в папку программы
Скопировали? Отлично, теперь нам остается только указать KeePass язык, на котором она должна общаться с пользователем. Для этого в окне KeePass Password Safe в меню Viewвыбираем пункт Change Language и в появившемся окошке щелкаем по строчке Russian. После щелчка появится еще одно окошко с предложением (на английском) перезагрузить программу для активации русскоязычного интерфейса. Жмем Да:
Активация русскоязычного интерфейса в KeePass
После перезагрузки программа обретет счастье общаться с нами на русском языке. Поздравляю, вы отлично справились!
Создание базы паролей в KeePass Password Safe
Теперь нам нужно создать базу данных, в которой мы будем надежно хранить наши пароли. Для этого в окне KeePass в меню Файл выбираем пункт Новый. Перед нами возникает диалоговое окно, в котором необходимо выбрать место сохранения файла базы паролей и ее название название.
Я советую не называть базу словосочетанием «Мои пароли» или как-то в этом роде. Конечно, мы зашифруем базу специальным мастер-паролем, однако в любом случае не стоит открыто говорить потенциальному сферическому злоумышленнику в вакууме, что вот именно в этом файле у вас хранятся ключи от всего, к чему бы не прочь дотянуться его нечистые ручонки недобрые помыслы. Внесите дополнительную лепту в политику вашей компьютерной безопасности в виде неявного названия базы паролей.
Создание базы паролей KeePass
После нажатия на кнопку Сохранить перед нами появится окно, в котором необходимо задать Основной пароль для нашей базы. Вручную (это важно) введите его в поле Основной пароль и затем, опять же, вручную, повторите ввод в поле Повтор пароля.
Тут тоже есть пара рекомендаций: основной пароль должен довольно сложным, но в то же время вы должны его помнить наизусть. Советую сделать так: придумать и записать пароль в ваш основной блокнот (бумажный) или ежедневник, к которому нет доступа у посторонних людей, а затем задать его в качестве Основного пароля для базы KeePass. И выделите немного времени для того, чтобы зазубрить этот пароль — это важно.
Задание основного пароля для базы
После нажатия на кнопку ОК перед нами возникает еще одно окно с возможностью изменения настроек для будущей базы. В принципе, вы можете пощелкать по вкладкам, и что-то поменять, если уверены в том, что делаете, а я в очередной раз нажму кнопку ОК — настройки по умолчанию, как правило, оптимальны для большинства пользователей и ничего менять не стоит.
Теперь в окне KeePass наконец-то появилась заготовка для базы паролей. В ней уже есть несколько групп и даже пара записей с паролями для примера. Что-то вы можете удалить, а что-то может и пригодиться в хозяйстве.
Для чего нужны группы в KeePass?
Как вы уже, наверное, догадались группы нужны для сортировки множества паролей по разделам. Вы можете, например, отделить пароли, используемые в интернете, от паролей к зашифрованным архивам и защищенным файлам на локальном компьютере.
Вы можете создать собственные группы паролей. Для этого в левой колонке щелкните по названию базы правой кнопкой мыши и в контекстном меню выберите пункт Добавить группу. Введите название и нажмите клавишу Enter:
Добавление новой группы паролей в KeePass
Аналогичным образом вы можете в группы добавлять подгруппы, чтобы еще более разграничить различные виды паролей. Например, чтобы в группе Интернет создать подгруппы Социальные сети и Форумы, щелкните по ней правой кнопкой мыши и выберите Создать группу.
Создание паролей в KeePass Password Safe
Необходимость в создании нового пароля появляется, например, во время регистрации в каком-либо онлайн-сервисе. Для дальнейшего изучения KeePass давайте зарегистрируем новый аккаунт в Dropbox. Если вы уже изучили мою статью по установке Dropbox на компьютер и зарегистрировали учетную запись в этом облачном хранилище файлов, то можете просто взять дальнейшие инструкции в качестве примера по использованию KeePass для управления паролями от других сервисов.
Итак, переходим на страницу регистрации аккаунта в Dropbox. Давайте посмотрим, что нам нужно для того, чтобы зарегистрироваться:
Поля для заполнения при регистрации в Dropbox
Итак, тут четыре основных поля:
Для входа в наш аккаунт в будущем нам понадобится заполнять два поля: Email и Пароль. Поэтому давайте откроем нашу базу паролей и создадим новую запись для Dropbox с адресом почты в качестве логина и паролем.
Итак, в группе Интернет я создал подгруппу Хранилища (вы ведь уже знаете, как это делается, правда?). Теперь щелкаем по этой подгруппе, чтобы ее выделить и создаем новую запись с помощью кнопки Добавление записи:
Добавление Новой записи в KeePass
Итак, перед нами появляется окно создания новой записи, где нам нужно заполнить несколько полей. Поля Пароль и Повтор уже заполнены автоматически сгенерированным паролем. При желании можете посмотреть его нажав на кнопку, отмеченную на картинке ниже зеленым прямоугольником, а я тем временем заполню недостающие поля:
Ввод данных для новой записи
- Название: любое, понятное вам, я обозвал по наименованию сервиса.
- Имя: ваш логин на ресурсе. В данном случае я ввел сюда адрес электронной почты, так как на Dropbox она выступает в качестве логина.
- Пароль: по-умолчанию он уже сгенерирован и продублирован. Впрочем, вы можете удалить его, нажав на кнопку с тремя точками справа от поля и ввести свой. Убедитесь только в надежности такого пароля.
- Повтор пароля: если вы решили ввести свой собственный пароль в предыдущем поле, то вам придется повторить ввод еще и здесь.
- Качество: индикатор надежности пароля. В идеале полоска должна оканчиваться зеленым, чем пароль сильнее, тем больше заполнено поле.
- Ссылка: дополнительное поле для вставки адреса ресурса. Заполнять необязательно.
- Комментарии: здесь вы можете написать хоть небольшой роман )) Но лучше записать какие-либо данные, относящиеся к учетной записи. В данном примере я записал значения полей First Name и Last Name, которые необходимо заполнить при регистрации на Dropbox (авось пригодится в будущем). Заполнять необязательно.
Также несколько моментов по поводу автоматически генерируемого пароля. По умолчанию создается пароль длиной 20 символов, содержащий прописные и строчные буквы латинского алфавита, а также цифры. Это уже очень серьезный уровень безопасности пароля, но беда в том, что не все сервисы позволяют установить пароль такой длины.
Поэтому давайте создадим специальный профиль для генерации пароля, скажем, в 12 символов длиной. Для этого щелкаем по кнопке с ключиком напротив поля Повтор и выбираем из выпадающего списка пункт Открыть генератор паролей (см. картинку выше).
Теперь в открывшемся диалоговом окне задаем длину в 12 символов, жмем на кнопку Сохранить текущие настройки как профиль, задаем имя для профиля во всплывающем окне (я так и назвал: «12 знаков») и жмем кнопку ОК. Затем еще раз кнопку ОК в окне Генератора паролей:
Теперь при создании новой записи нам нужно только выбрать нужный профиль для пароля. Давайте для создаваемой сейчас записи зададим пароль в 12 символов с помощью нескольких щелчков мыши.
Итак, после сохранения нового профиля пароля перед нами осталось окно редактирования записи (если это не так, откройте ее снова двойным щелчком мыши). И все, что нам нужно теперь для задания 12-символьного пароля — это щелкнуть снова по кнопке Генерация пароля (напротив поля Повтор), но в этот раз выбрать пункт Генерировать, используя профиль и в выпадающем списке щелкнуть по только что созданному нами профилю:
Создание пароля с помощью профиля
Готово! Теперь вы можете сделать профили на разные случаи жизни — с различной длиной символов, с дополнительными знаками, чтобы усилить надежность пароля. Не забывайте только о том, что важно сначала убедиться, что сервис или программа, для которых вы делаете пароль, поддерживала его по всем параметрам.
Как пользоваться KeePass — Копирование логина и пароля вручную
Подготовленные таким образом логин и пароль можно копировать и автоматически, но для начала давайте разберемся, как это сделать вручную (это тоже иногда нужно). Итак, после создания записи мы можем видеть ее в списке в группе Хранилища:
Готовая запись с логином и паролем
Обратите внимание на выделенные красным прямоугольником кнопки. Первая — это кнопка Копировать имя в буфер. Как следует из ее названия, при нажатии на нее, в буфер обмена будет скопирован логин из выделенной записи в списке. В данном примере будет скопирован адрес электронной почты, так как именно его я задал в качестве логина. Вторая кнопка называется Копировать пароль в буфер обмена. Думаю, не стоит пояснять, что она делает
При использовании этих кнопок данные копируются в буфер обмена на несколько секунд (по умолчанию — на 12). По истечении этого времени буфер обмена будет очищен. Таким образом, вы можете не беспокоиться, что, скопировав пароль и отойдя от компьютера, вы позволите кому-нибудь в ваше отсутствие вставить содержимое буфера обмена, скажем, в блокнот, и узнать ваш пароль.
Итак, пользуясь этим способом, давайте, наконец, создадим учетную запись в Dropbox. Поля First Name и Last Name я заполнил вручную, для Email — скопировал вышеописанным способом логин и вставил в поле, для поля Password — скопировал и вставил пароль. Кстати, обратите внимание, как Dropbox доволен паролем: индикатор надежности под полем пароля в форме регистрации стал полностью зеленым — это еще одно подтверждение тому, что в KeePass получаются отличные пароли!
Для завершения регистрации осталось только отметить галкой пункт I agree to Dropbox Terms и нажать большую синюю кнопку Sign Up:
Заполненная форма регистрации Dropbox
Кстати, сразу после этого нас перебросит на страницу загрузки приложения Dropbox для установки на компьютер. Решайте сами, нужен ли вам Dropbox, а я уже давно пользуюсь
Как пользоваться KeePass — Автоматическая вставка логина и пароля
Одна из самых замечательных для пользователя KeePass функций — это автоматическое заполнение форм авторизации. Точнее полуавтоматическое — от нас потребуется только выделить нужную запись и нажать сочетание клавиш. Для того, чтобы продемонстрировать этот пример, я предлагаю выйти из Dropbox на время. Для этого в правом верхнем углу страницы нажмите на ссылку с вашими именем и фамилией и в выпадающем списке выберите пункт Sign Out:
Выход из Dropbox
Теперь перед нами появляется форма авторизации. Ставим курсор (это важно!) в первое поле (Email) и открываем окно KeePass. Теперь выделяем нужную запись и нажимаем сочетание клавиш Ctrl+V:
Автоматическое заполнение формы с помощью KeePass
Таким образом KeePass безопасно авторизовал нас на Dropbox. Маленький совет: перед тем, как отдать распоряжение на заполнение формы, проверьте, чтобы были отмечены все необходимые галки под ней. В примере выше опция Remember me(«запомнить меня») отмечена по умолчанию, но не на всех сайтах это так — в таком случае отметьте нужные опции заранее.
И напоследок…
Конечно, использование KeePass Password Safe для авторизации на сайтах — не самый удобный способ, хоть и ничего сложного в нем нет. Гораздо легче использовать встроенные средства браузеров для автоматического заполнения форм. Однако, для создания надежных паролей вам придется либо использовать онлайн-генераторы, либо практиковаться в создании сложных паролей с помощью активного массажа извилин )) А если сгенерированный на стороннем ресурсе пароль браузер потеряет, а вы нигде его не запишете, то у вас будут лишние проблемы с восстановлением учетных данных.
Научившись пользоваться таким замечательным менеджером паролей, как KeePass, вы получаете в свое распоряжение надежного стража и помощника в сфере безопасности. И если до сих пор вы использовали для этой цели обычный текстовый файл и Блокнот Windows — как можно скорее прекратите эту опаснейшую практику! В условиях проникновения Интернета во многие сферы нашей жизни вы подвергаете опасности не только себя, но и других пользователей.
Если у вас появились вопросы или что-то осталось непонятным — напишите об этом в комментариях, я постараюсь ответить как можно быстрее. Также я был бы рад узнать, какими средствами для организации паролей пользуетесь вы.
Если вам понравилась статья, пожалуйста, расскажите о ней друзьям с помощью кнопок ниже. Я буду вам очень признателен, как, надеюсь, и ваши друзья ))
Ранее мы уже рассматривали вопросы безопасности сохраненных паролей в Internet Explorer и Chrome, в которых отсутствует защита главного пароля браузера. Если это оставляет вас немного осторожным и жаждущим переместить или сделать резервную копию ваших паролей в KeePass (выделенный менеджер паролей с открытым исходным кодом), этот процесс будет невероятно легким, даже если вы настроили несколько браузеров.
Экспорт ваших текущих паролей
Как указано выше, весь процесс очень прост, так как это всего лишь вопрос экспорта ваших текущих паролей в текстовый файл и последующего импорта в KeePass. Утилита, которая делает это легким делом, — это NirSoft WebBrowserPassView, который отображает сохраненную информацию о паролях из IE, Firefox, Chrome и Opera одновременно.
Когда вы запускаете WebBrowserPassView, он проверяет ваш компьютер на наличие паролей браузера и отображает все, что он найдет. Однако, если у вас установлен мастер-пароль в Firefox, вы должны сначала ввести его в «Параметры»> «Дополнительные параметры», прежде чем появятся эти защищенные записи.
Как только вся информация о вашем пароле будет отображена, выберите все записи и щелкните значок диска, чтобы сохранить выбранные элементы.
Введите имя файла и в качестве типа «Сохранить как» выберите «Текстовый файл с разделителями-запятыми». Примечание: есть опция для KeePass CSV, но это не правильно импортирует в последнюю версию KeePass.
Импорт в KeePass
Как только вы экспортируете свои пароли, импортировать этот файл в KeePass — такая же простая задача.
Сначала откройте свою базу данных KeePass или создайте новую.
В меню «Файл» выберите «Импорт».
В поле «Формат» выберите «Универсальный импортер CSV», а затем перейдите к файлу CSV, созданному вами с помощью WebBrowserPassView выше.
Когда откроется диалоговое окно импорта CSV, сопоставления полей по умолчанию должны быть скорректированы в соответствии с форматом нашего CSV-файла. Предполагая, что в WebBrowserPassView был использован порядок столбцов по умолчанию, правильное отображение показано ниже. Вы можете сопоставить эту настройку, перетаскивая столбцы в правильном порядке.
Закончив порядок столбцов, нажмите кнопку «Обновить». Столбцы из CSV-файла теперь должны совпадать с соответствующими полями KeePass.
Импортированные записи появятся на верхнем / корневом уровне.
Однако во время импорта заголовки столбцов CSV импортируются как записи и должны быть удалены. Эта запись будет иметь имя пользователя «Имя пользователя», пароль «Пароль» и URL-адрес «URL». Найдите эту запись и удалите ее.
Вот и все. Теперь у вас есть все пароли вашего браузера, хранящиеся в KeePass.
При желании вы можете удалить все сохраненные пароли из браузера и использовать KeePass для хранения паролей. Кроме того, если вы хотите продолжать использовать свой браузер, вы можете «обновить» свои записи KeePass в любое время, удалив существующие пароли браузера и повторно импортировав их.
Удалить простой текстовый файл CSV
Важное замечание: Когда вы закончите, не забудьте окончательно удалить файл CSV, удерживая нажатой клавишу Shift, пока вы нажимаете «Удалить».
KeePass supports importing/exporting data from/to various file formats.
KeePass 1.x supports importing data from CSV files (special form), CodeWallet, Password Safe, and Personal Vault.
For both KeePass 1.x and 2.x, there are plugins available that add more import/export capabilities.
This help page details the expected CSV and XML file formats. Knowing the formats which KeePass expects, you can reformat CSV and XML files exported by other password managers to match the KeePass formats. CSV files can be reformatted using e.g. LibreOffice Calc (see below). XML files can be reformatted using an XML editor.
KeePass can import many password database formats directly (see top of this page). Additionally, there are specialized KeePass plugins available for importing more formats (like AnyPassword CSV, Oubliette files, PINs TXT, ZSafe files, and many more). Using these plugins, you don't need to manually reformat the output of other password managers; you can directly import the exported files.
If no import plugin exists for importing data from your previous password manager, feel free to post a request for it in the KeePass Feature Requests Tracker or in the Open Discussion forum.
File Format: CSV (KeePass 1.x)
KeePass imports and exports data from/to CSV files in the following format:
The 'Account' field in a CSV file corresponds to the title field of a KeePass entry, 'Login Name' corresponds to the user name, 'Web Site' corresponds to the URL, and 'Comments' correspond to the notes. The CSV field names differ from the KeePass entry field names in order to ensure the compatibility with certain other applications.
For a detailed example, download this file: FileSample_CSV.zip. This file is zipped only in order to ensure correct encoding (if not zipped, browsers or download managers could automatically convert the file to a different encoding). When importing a CSV file, it must not be zipped!
Important notes about the format:
- The file must be encoded using UTF-8 (Unicode). Other encodings are not supported.
- CSV files only support the following fields: title, user name, password, URL and notes. Other fields like last entry modification time, expiration time, icon, entry file attachments, etc. are not supported. If you want to transfer such information, you have to use a different format (like XML).
- All fields must be enclosed in quotes ("). These quotes are mandatory, unquoted fields are not allowed.
- Quotes (") in strings are encoded as \" (two characters). Backslashes (\) are encoded as \\ .
- Multiline comments are realized through normal line breaks. Encoding line breaks by \n is not supported.
Microsoft Excel by default does not enclose fields in quotes ( " ). It is recommended that you use LibreOffice Calc to create a correct CSV file (see below), or use the Generic CSV Importer of KeePass 2.x (import your CSV file into KeePass 2.x, then export the data to a KeePass 1.x KDB file), or fix the CSV file by manually adding the quotes using a text editor.
If you want to transfer data between KeePass 1.x databases, you must not change the default export options of KeePass. Do not export additional fields or uncheck any options, otherwise KeePass will not be able to re-import the CSV file, because it does not comply to the specification above any more.
Using LibreOffice Calc to create a CSV file:
LibreOffice Calc can be used to create CSV files that can be imported correctly into KeePass. Follow these steps:
- Make sure you got 5 columns as described above.
- Select everything, right-click and select 'Format Cells'. In the dialog, choose Text as category. Click [OK].
- Go 'File' → 'Save As. ', choose a location and the 'Text CSV' file type, and make sure that the check box 'Edit Filter Settings' is enabled. Click the 'Save' button.
- Choose 'Unicode (UTF-8)' as character set. The field separator must be set to a comma. The text separator must be " . Make sure that the 'Quote all text cells' option is checked, and that the 'Fixed column width' option is not checked. Click [OK].
File Format: XML (KeePass 1.x)
This section describes the KeePass 1.x XML format. Note that this format is different from the XML format used by KeePass 2.x (anyway, KeePass 2.x can import KeePass 1.x XML files).
Important notes about the format:
- The files must be encoded using UTF-8 (Unicode). Other encodings are not supported.
- The following five entities must be encoded: < > & " ' . They are encoded by < > & " ' .
- The UUID is a hex-encoded 16-byte string (i.e. an 32 ANSI hex character string in the XML file). It is unique (also across multiple databases) and can be used to identify entries.
- Dates/times are encoded in the standard date/time XML format (YYYY-MM-DDTHH:mm:ss): first the date in form YYYY-MM-DD, a 'T' character, and the time in form HH:mm:ss.
Generic CSV Importer
KeePass 2.x features a generic CSV importer. This tool can import almost all CSV formats. The CSV files are loaded and you can manually specify the encoding / character set, assign columns to data fields, and specify how the low-level structure looks like (usage of quotes, etc.).
To start the generic CSV file importer, click 'File' → 'Import' and choose 'Generic CSV Importer'.
Details about the generic CSV importer (with descriptions of the options, examples, etc.) can be found on the Generic CSV Importer help page.
How to Import CodeWallet TXT
CodeWallet is a password manager that supports different card types (fields). KeePass cannot know which of the CodeWallet fields correspond to the KeePass standard fields (title, user name, . ), because they don't have fixed names (language-dependent, user-customizable, . ). Therefore all fields from the CodeWallet file are imported into custom string fields of KeePass entries. After importing the file, you can move some of the strings to the correct standard fields (by clicking the 'Move' button on the second tab page of the entries dialog.
How to Import PINs TXT
In order to successfully import a PINs TXT file, you need to do the following:
- Switch PINs language to 'English'.
- In PINs export dialog: Enable all fields.
- In PINs export dialog: Set separator to 'tab'.
- In PINs export dialog: Enable 'Quote texts'.
After exporting a TXT file using the settings above, import it using 'File → Import' in KeePass 2.x.
How to Import Data from RoboForm
- Export your logins to a HTML file. To do this, open RoboForm's Passcard Editor ('Edit Passcards' or 'RoboForm Editor' in the Windows start menu) and in the editor's main menu go 'Passcard' → 'Print List' (in newer versions you have to click the 'RoboForm' button and go 'Print List' → 'Logins'). In the dialog that opens, click the 'Save' button. Choose a location and file name, and click 'Save'.
- Open your KeePass 2.x database file and go 'File' → 'Import'. Choose 'RoboForm HTML' as format and select the HTML file you just exported, then click 'OK'.
How to Import Data from Steganos Password Manager 2007
Warning! It is possible that the transfer fails and that KeePass accidently overwrites your existing passwords in Steganos Password Manager. Therefore, back up your SEF file before starting the import! In any case you should restore your passwords by restoring the backup you just created after the import process! Even if you think KeePass hasn't changed anything, restore from the backup!
Unfortunately Steganos Password Manager (SPM) lacks any form of export functionality. As the SEF file format (in which the data is stored) is proprietary and no specification is available, KeePass needs to try to get all the data out of the windows of SPM.
The import process works as follows. First you start SPM and open your password database. The main password management window should be open (i.e. the one which lists your items in the middle of the screen, and got toolbar-like buttons at the top). Make sure that all your items are displayed in the list (select the correct filter in the combobox above the item list).
Now switch to KeePass 2.x and open your KeePass database. Go File → Import and choose Steganos Password Manager 2007. Click [OK]. Now read the rest before continuing.
After pressing the [Yes] button in the KeePass import confirmation dialog, you got 10 seconds to switch to the SPM window. Select the very first entry within the SPM window (but do not open it, just select it). This is important! The first entry must have the keyboard focus and must be selected.
When the 10 seconds are over, KeePass will start importing. You will see how KeePass opens the SPM items, copies the data, closes the item's window, select the next item, etc. Everything goes automatic now and you can just sit back and watch. Sometimes Windows playes a ding sound, this is normal.
Note that it can take quite some time to import your items. Do not do anything while KeePass is importing! One single mouse click or keypress can ruin the complete import process.
The last item will be scanned twice. When completed, KeePass will show a message "The import process has finished!".
It is possible that KeePass failed to import some items (mainly caused by SPM's unpredictable slow response times). It is highly recommended that you compare each of the entries.
How to Import Data from PassKeeper 1.2
The import process works visually, exactly like the import method for Steganos Password Manager data. Please read all instructions in How to Import Data from Steganos Password Manager 2007.
How to Import 1PW and 1Password Pro CSV
- Choose the tabulator (Tab) as field separator.
- The option for enclosing fields in quotes must be enabled.
- All fields must be exported, in the original order.
Export: Option 'Additionally Export Parent Groups'
In KeePass 2.x, there is an option 'Additionally export parent groups' in the export dialog. If this option is turned on, the parent groups of the selected groups/entries are exported, too (all up to the root group of the database). Unselected groups/entries in parent groups are not exported.
If the selected file format does not support groups, the option has no effect. When exporting the whole database (via 'File' → 'Export') or the root group, the option is disabled, because the root group has no parent group.
Properties of the parent groups (icons, notes, auto-type settings, etc.) are exported, if the selected file format supports them. When importing a file, the properties of the groups in the current database may be overwritten by the properties of the groups in the file (depending on the import mode and the last modification times).
Example. Assume that the user selects the entry 'Entry B' that is stored in the groups 'Group 1' → 'Group 1.2' of a database.
Exporting the selected entry (via 'Entry' → 'Data Exchange' → 'Export Entry') to a KDBX database file without turning on the option results in:
In contrast, exporting the selected entry to a KDBX database file with the option turned on results in:
Читайте также: