Cómo integrar KeyPass2 y Firefox usando Kee en Ubuntu 16.04 - 18.04

18

Ya instalé KeePass2 y también instalé ambos complementos Kee. Pero no sé cómo integrarlo. Por favor, ayúdame con las instrucciones.

Faisal
fuente
Prefiero usar KeePassX o incluso mejor KeePassXC . Ya se ha creado una función de tipo automático (al menos para * nix-OS).
DJCrashdummy
¿Crees que podrías corregir el error tipográfico en la línea de asunto (es KeePass2 y no KeyPass2) para que esto sea aún más útil?
loxo

Respuestas:

28

Ubuntu 14.04, 15.10 / Linux Mint 17

Primero, ni necesita PassIFoxni el PPA adicional descrito por @Faisal Haq Salafi como mono-completey keepass2ya están disponibles en el repositorio .

Instalación

  1. Descargue e instale complementos KeeFox
  2. instalar keepass2y monocompilar CLI y biblioteca del administrador del sistema:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    
    • votar a Faisal Haq Salafi por respuesta;
    • upvote Simounet para reducir la lista de paquetes (6Mo vs 125Mo con mono-complete);

Configuración

  • Ubicación del complemento KeePass: /usr/lib/keepass2/plugins

  • Keefox

    • Lugar de instalación de KeePass: /usr/lib/keepass2
    • Ubicación ejecutable mono: /usr/bin/mono

Complemento 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/keefox@chris.tomlinson/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/

Reiniciar

Salga y reinicie ambos:

  1. Keepass2, luego desbloquea tu bóveda;
  2. Firefox, verifique el icono de keefox para obtener información
Édouard Lopez
fuente
1
En lugar de copiar el complemento, creo que crear un enlace simbólico sería más sensato para que no haya problemas con las actualizaciones:sudo ln -s $HOME/.mozilla/firefox/*.default/extensions/[email protected]/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/KeePassRPC.plgx
Thomas W.
@ThomasW. tiene razón, actualicé mi respuesta en consecuencia (tenga en cuenta que no necesita especificar el nombre de archivo en el destino, usará el nombre de archivo original)
Édouard Lopez
11

Instalar KeyPass2:

Presione Alt+ Ctrl+ Tpara iniciar la terminal y ejecutar los siguientes comandos uno por uno.

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

Abra Firefox, instale Keedesde Complemento ingrese la descripción de la imagen aquí

Herramientas> Complementos

Búscalo Keee instálalo.

Crear carpeta de complementos

sudo mkdir / usr / lib / keepass2 / plugins

Instale curl y jq (requerido solo para facilitar la instalación de la última versión de KeePassRPC)

sudo apt install curl
sudo apt install jq

Coloque la última versión de KeePassRPC en la carpeta de complementos creada anteriormente

curl -s https://api.github.com/repos/kee-org/keepassrpc/releases/latest | jq -r ".assets [] | select (.name | test (\" KeePassRPC.plgx \ ")) | .browser_download_url" | xargs sudo curl -s -L -o "/usr/lib/keepass2/plugins/KeePassRPC.plgx"  

¡Ya terminaste!

Faisal
fuente
7

[Editado el 29/04/2016]

Desde la versión 1.6.0 de KeeFox, este truco no funciona. Se requieren nuevas bibliotecas. Por el momento, encontré libmono2.0-cilpero hay más. He publicado un tema en el foro KeeFox .

[Publicación original]

KeeFox no necesita todo, desde mono, por lo que es inútil instalarlo mono-complete. mono-dmcsy libmono-system-management4.0-cildebe ser suficiente Entonces, este comando debe hacer el truco:

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

Con este método, ahorrará más de 120Mo y un montón de lib inútil para mantenerse actualizado. Recibo este requisito de la wiki de KeeFox GitHub: https://github.com/luckyrat/KeeFox/wiki/en-|-Running-KeeFox-under-Mono

Simounet
fuente
¿Existe una versión mínima de ubuntu para esta declaración? Estoy probando en Kubuntu 15.10
Édouard Lopez
1
Trabajo en Kubuntu 15.10
Édouard Lopez
1
Lo siento por la respuesta tardía. mono-dmcsy libmono-system-management4.0-cilestán disponibles el 12.04. Por lo tanto, no debe haber problemas con las versiones más recientes
Simounet
0

Ubuntu 16.04

Si tiene instalado KeePass 2 , entonces hay una manera conveniente de mantener todo actualizado y funcionando.

Si no sabe qué son los PPA-s, lea esto: ¿son seguros los PPA para agregar a mi sistema y cuáles son algunas de las "señales de alerta" a tener en cuenta?

Instalar en pc

NOTA: ¡ Es posible que deba deshacer la instalación manual en KeeFox!

Agregue un ppa e instale KeeFox desde allí:

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

Esto también instalará el complemento RPC ( keepass2-plugin-rpc) como su dependencia.

Configurar

según lo descrito por @ Édouard-lopez

  • Keefox
    • Lugar de instalación de KeePass: /usr/lib/keepass2
    • Ubicación ejecutable mono: /usr/bin/mono

Beneficios:

  • No es necesario copiar manualmente el KeePassRPC.plgxarchivo
  • Contiene las bibliotecas mono necesarias (y las mantiene actualizadas)
  • También hay otros complementos disponibles (que ayudan a integrar keepass2 en ubuntu, por ejemplo keepass2-plugin-application-indicator)

(¡busca versiones anteriores necesarias!)


Editar

  • La instalación en xul-ext-keefoxlugar de keepass2-plugin-rpcgarantiza la compatibilidad de la versión
MrMeszaros
fuente
0

Para Ubuntu 18.04 Desde el software Ubuntu busque e instale KeePassXc KeePassXC

En Firefox, en Complementos (acceso directo Ctrl + Shift + A) busque KeePassXC-Browser Add to Firefox.

Abra KeePassXC y abra su base de datos KeePass, luego vaya a

Herramientas -> Configuración -> Integración del navegador Configuración de KeePassXC

Asegúrate de revisar

  1. Habilitar la integración del navegador KeePassXC
  2. La opción Firefox se selecciona en Habilitar integración para estos navegadores

Luego, en Firefox, haga clic en el botón KeePassXC-Browser recién agregado y luego en el botón Conectar. Se abre una nueva ventana KeePassXC: Nueva solicitud de asociación de clave, escriba el nombre de su base de datos y Guardar y permitir el acceso.

Eso es todo, KeePassXC ahora está integrado.

Wela
fuente
¡Gracias por la respuesta! ¿Por qué deberíamos usar KeePassXC y KeePassXC-Browser sobre keepass2 y Kee? ¿Keepass2 + Kee es inseguro? (No estoy sugiriendo que no deberíamos, solo estoy confundido con todos los diferentes tenedores y me gustaría saber cuál es el mejor / más seguro, y ya estoy acostumbrado a keepass2 + Kee en Ubuntu 16.04.)
loxo