Как интегрировать KeyPass2 и Firefox с помощью Keefox / PassIFox в Ubuntu 14.04 - 16.04

17

Я уже установил KeePass2, а также установил как надстройки Keefox, так и PassIFox. Но я не знаю, как его интегрировать. Помогите мне с инструкциями.

    
задан Faisal 05.05.2013 в 12:36
источник

4 ответа

27

Ubuntu 14.04, 15.10 / Linux Mint 17

Во-первых, вам не нужно PassIFox или дополнительный PPA, описываемый @Faisal Haq Salafi , поскольку mono-complete и keepass2 уже доступны в репозитории .

Установка

  1. Загрузка & amp; Установите дополнения KeeFox
  2. установить keepass2 и mono CLI компилятор и библиотека системного администратора:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    

Конфигурация

  • Местоположение плагина KeePass: /usr/lib/keepass2/plugins

  • Keefox

    • Место установки KeePass: /usr/lib/keepass2
    • Моно исполняемое местоположение: /usr/bin/mono

Плагин KeePassRPC

# create a plugins sub-directory in keepass2 directory
sudo sh -c 'mkdir /usr/lib/keepass2/plugins' 
# copy the keefox plugin into it
sudo ln --force --no-dereference --symbolic $HOME/.mozilla/firefox/*.default/extensions/[email protected]/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/

Restart

Закройте и перезапустите оба:

  1. Keepass2, затем откройте хранилище,
  2. Firefox, отметьте значок keefox для информации
ответ дан Édouard Lopez 22.05.2014 в 16:13
источник
11

Установите KeyPass:

Нажмите Alt + Ctrl + T , чтобы запустить терминал и выполнить следующие команды один за другим.

sudo apt-add-repository ppa:jtaylor/keepass  
sudo apt-get update  
sudo apt-get install keepass2 mono-complete

Откройте Firefox, установите Keefox Add-on из

Инструменты и Гт дополнения

Найдите Keefox и установите его.

Перейдите к опции Keefox: нажмите вкладку Advanced и найдите файл базы данных, нажав кнопку Обзор ...

Затем нажмите KeePass рядом с вкладкой «Дополнительно»:
Установите KeePassRPC Местоположение, вероятно, будет в:
/home/$User/.mozilla/firefox/ovsi7zys.default/extensions/[email protected]/deps

Установить местоположение установки KeePass:
/usr/lib/keepass2

Установить Mono Местоположение:
/usr/bin/mono

Теперь скопируйте файл KeePassRPC.plgx из
/home/$User/.mozilla/firefox/ovsi7zys.default/extensions/[email protected]/deps

И вставьте его в /usr/lib/keepass2

Но для того, чтобы вставить его, вы должны сделать это как root / Administrator

Следуйте приведенной ниже ссылке:
Работа в качестве корня / администратора в Ubuntu 13.04

Вы все закончили!

    
ответ дан Faisal 06.05.2013 в 05:40
7

[Отредактировано 04/29/2016]

Начиная с версии 1.6.0 KeeFox, этот трюк не работает. Требуются новые библиотеки. На данный момент я нашел libmono2.0-cil , но есть больше. Я разместил тему на форуме KeeFox .

[Оригинальное сообщение]

KeeFox не нуждается в любом из моно, поэтому бесполезно устанавливать mono-complete . mono-dmcs и libmono-system-management4.0-cil должно быть достаточно. Итак, эта команда должна выполнить трюк:

sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil

С помощью этого метода вы сэкономите более 120 миллионов и кучу бесполезной библиотеки для обновления. Я получаю это требование от вики KeeFox GitHub: Ссылка     

ответ дан Simounet 26.11.2015 в 13:22
0

Ubuntu 16.04

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

  

Если вы не знаете, какие PPA-ы, пожалуйста, прочитайте это: Безопасны ли PPA для добавления в мою систему и какие" красные флаги "следует отслеживать?

Установка

  

ПРИМЕЧАНИЕ. Вам может потребоваться отменить ручной выпуск на KeeFox!

Добавьте ppa и установите KeeFox :

sudo add-apt-repository ppa:dlech/keepass2-plugins
sudo apt update
sudo apt install xul-ext-keefox

Это также установит плагин RPC ( keepass2-plugin-rpc ) в качестве его зависимости.

Настройка

, как описано @ Édouard-lopez

  • Keefox
    • Место установки KeePass: /usr/lib/keepass2
    • Моно исполняемое местоположение: /usr/bin/mono

Преимущества:

  • Не нужно вручную копировать файл KeePassRPC.plgx
  • Содержит моно библиотеки (и сохраняет их в актуальном состоянии)
  • Также доступны другие плагины (которые помогают интегрировать keepass2 в ubuntu, например, keepass2-plugin-application-indicator )

(проверьте, нужны ли более старые версии!)

Изменить

  • Установка xul-ext-keefox вместо keepass2-plugin-rpc гарантирует совместимость версий
ответ дан Mateusz 11.03.2017 в 01:29