Есть ли способ хранить пароли Firefox в локальной зашифрованной базе данных в Linux?


8

Я хочу, чтобы Firefox «запомнил» мои пароли, поэтому мне не нужно их вводить; К сожалению, встроенный менеджер паролей хранит их в виде обычного текста, что является слишком высоким риском для безопасности. Я бы хотел найти безопасный способ для Firefox сделать то же самое. Хотя я слышал хорошие отзывы о LastPass и других подобных сервисах, мне не очень удобно доверять им свои данные; любая из этих компаний может внезапно изменить свои условия, начать взимать плату или просто обанкротиться. Мне нравится идея KeeFox , но, увы, она не доступна для Linux. Любые идеи?


7
Что заставляет вас думать, что Firefox хранит их в виде простого текста? Разве нет мастер-пароля для защиты пароля БД?
Алекс

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

4
Читателей этого вопроса также может интересовать вопрос: насколько уязвимы сохраненные в браузере пароли? ,
Жиль "ТАК - перестань быть злым"

И также, независимо от способа хранения паролей, они также очень небезопасны, потому что их можно просматривать напрямую: Edit-> Preferences-> Security-> Passwords-> Show passwords. Этот вариант есть в Firefox 3.x, а также в Firefox 4.
nozimica

3
@nozimica Вам нужно повторно ввести мастер-пароль, чтобы увидеть пароли, если вы идете Show passwords- конечно, вам нужно сначала установить мастер-пароль.
Джофель

Ответы:


9

Вы можете зашифровать и защитить свои пароли Firefox с помощью мастер-пароля:

Настройки → Безопасность → Пароли

Затем проверьте:

☑ Используйте мастер-пароль

Затем установите мастер-пароль.


8

Я считаю, что вы ошибаетесь. При использовании Менеджера паролей Firefox не хранит ваши пароли в виде открытого текста :

Firefox хранит данные вашего пароля в двух файлах: key3.db (мастер-пароль / ключ шифрования) и файл «регистрации» (зашифрованные имена и пароли). Вы можете создать резервную копию своих паролей, сделав копию файла «Key3.db» и «Signons» для вашей версии Firefox. Firefox 2 использует signons2.txt, Firefox 3.0.x использует signons3.txt, а Firefox 3.5 и 3.6, включая текущую бета-версию и ночные сборки, используют signons.sqlite. [4] Дополнительные сведения см. В папке «Профиль» - «Резервное копирование Firefox и профиля».

Если вас это беспокоит, вы можете включить шифрование всего своего домашнего каталога в качестве дополнительной защиты.


7

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

  • KDE - KWallet
  • GNOME - GNOMEKeyring

Если вы хотите интегрировать Firefox с KWallet, вы можете использовать расширение интеграции пароля KDE Wallet для Firefox. Если вы являетесь пользователем GNOME, у вас есть расширение для интеграции пароля Gnome-keyring (вам нужно изменить его, чтобы установить последнюю версию Firefox - инструкции в комментариях на сайте расширения).


Оооо, отличный совет!
Джош

случайно вы знаете, что это расширение kwallet для chrome?
ксенотеррацид

1
Я даже не уверен, возможно ли это - поскольку я знаю, что Chrome API для расширений менее продвинут, чем Firefox API ...
pbm

2

Вы также можете включить режим FIPS.

Включите его: Настройки-> Дополнительно-> Шифрование-> Устройства безопасности-> Включить FIPS

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

Для объяснения по FIPS 140-2 и почему вы хотите это сделать:

https://developer.mozilla.org/en/NSS/FIPS_Mode_-_an_explanation


1

Я не знаю, почему Keefox не работает в Linux, я еще не смотрел на это. Я защищаю свои важные файлы с помощью encfs и fuse, потому что ему не нужно блочное или зацикленное устройство, и он шифрует файл за файлом. http://www.arg0.net/encfs


1

Я не уверен, что такой хакерский метод - лучший подход, но я думаю, что если мы увидим, что любая другая программа демонстрирует такое поведение, будет хорошей идеей создать ссылку на именованный канал (если вы используете Unix -подобно) с тем же именем, что и файл, и шифрует другой заголовок канала. Таким образом, каждый раз, когда запись выполняется, она будет зашифрована и расшифрована при чтении.

Я думаю, что иногда это может быть удобно, и я должен сказать, что я еще не проверял это (внезапно появилось в моей голове).


0

Теперь есть дополнение KeeFox для Firefox для Linux .

Нужно установить все моно пакеты:

aptitude install mono-complete

Вам необходимо скачать последнюю совместимую с Linux версию KeePass FireFox Addon.

Вам нужно будет установить PassiFox для FireFox и KeePassHttp для KeePass, чтобы соединить KeeFox и KeePass (это странно, но работает).

Сконфигурируйте KeeFox с каталогом для плагина KeePassRPC.

/usr/lib/keepass2/plugins

и установочный каталог KeePass2

/usr/bin
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.