Comment intégrer KeyPass2 et Firefox en utilisant Kee dans Ubuntu 16.04 - 18.04

18

J'ai déjà installé KeePass2 et j'ai également installé les deux modules complémentaires Kee. Mais je ne sais pas comment l'intégrer. Veuillez m'aider avec les instructions.

Faisal
la source
je préfère utiliser KeePassX ou encore mieux KeePassXC . une fonction de type automatique (au moins pour * nix-OS) est déjà construite.
DJCrashdummy
Pensez-vous que vous pourriez corriger la faute de frappe dans la ligne d'objet (c'est KeePass2 et non KeyPass2) pour rendre cela encore plus utile?
loxo

Réponses:

28

Ubuntu 14.04, 15.10 / Linux Mint 17

Tout d'abord, vous n'avez PassIFoxni besoin ni le PPA supplémentaire décrit par @Faisal Haq Salafi comme mono-completeet keepass2sont déjà disponibles dans le référentiel .

Installation

  1. Téléchargez et installez les modules complémentaires KeeFox
  2. compilateur d' installation keepass2et monoCLI et bibliothèque du gestionnaire de système:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    
    • voter pour Faisal Haq Salafi comme base de réponse;
    • voter pour Simounet pour avoir réduit la liste des paquets (6Mo contre 125Mo avec mono-complete);

Configuration

  • Emplacement du plugin KeePass: /usr/lib/keepass2/plugins

  • Keefox

    • Emplacement d'installation de KeePass: /usr/lib/keepass2
    • Emplacement exécutable mono: /usr/bin/mono

Plugin 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/

Redémarrer

Quittez et redémarrez les deux:

  1. Keepass2, puis déverrouillez votre coffre-fort;
  2. Firefox, vérifiez l'icône keefox pour plus d'informations
Édouard Lopez
la source
1
Au lieu de copier le plugin, je pense que la création d'un lien symbolique serait plus judicieuse donc il n'y a pas de problème avec les mises à jour:sudo ln -s $HOME/.mozilla/firefox/*.default/extensions/[email protected]/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/KeePassRPC.plgx
Thomas W.
@ThomasW. vous avez raison, j'ai mis à jour ma réponse en conséquence (notez que vous n'avez pas besoin de spécifier le nom de fichier sur la cible, il utilisera le nom de fichier d'origine)
Édouard Lopez
11

Installez KeyPass2:

Appuyez sur Alt+ Ctrl+ Tpour démarrer le terminal et exécuter les commandes suivantes une par une.

sudo apt-add-repository ppa: jtaylor / keepass  
mise à jour sudo apt-get  
sudo apt-get install keepass2 mono-complete

Ouvrez Firefox, installez à Keepartir du module complémentaire entrez la description de l'image ici

Outils> Modules complémentaires

Recherchez Keeet installez-le.

Créer un dossier de plugins

sudo mkdir / usr / lib / keepass2 / plugins

Installez curl et jq (requis uniquement pour faciliter l'installation de la dernière version de KeePassRPC)

sudo apt install curl
sudo apt install jq

Mettez la dernière version de KeePassRPC dans le dossier des plugins créé précédemment

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"  

Vous avez terminé!

Faisal
la source
7

[Modifié le 29/04/2016]

Depuis la version 1.6.0 de KeeFox, cette astuce ne fonctionne pas. De nouvelles bibliothèques sont nécessaires. Pour le moment, j'ai trouvé libmono2.0-cilmais il y a plus. J'ai posté un sujet sur le forum KeeFox .

[Message original]

KeeFox n'a pas besoin de tout, du mono, il est donc inutile de l'installer mono-complete. mono-dmcset libmono-system-management4.0-cildoit être suffisant. Donc, cette commande doit faire l'affaire:

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

Avec cette méthode, vous épargnerez plus de 120 Mo et un tas de bibliothèques inutiles pour vous tenir à jour. J'obtiens cette exigence du wiki KeeFox GitHub: https://github.com/luckyrat/KeeFox/wiki/en-|-Running-KeeFox-under-Mono

Simounet
la source
Existe-t-il une version minimale d'ubuntu pour cette déclaration? Je teste sur Kubuntu 15.10
Édouard Lopez
1
Travail sur Kubuntu 15.10
Édouard Lopez
1
Désolé pour la réponse tardive. mono-dmcset libmono-system-management4.0-cilsont disponibles le 12.04. Il ne doit donc pas y avoir de problème avec les versions plus récentes.
Simounet
0

Ubuntu 16.04

Si vous avez installé KeePass 2 , il existe un moyen pratique de tout garder à jour et de fonctionner.

Si vous ne savez pas ce que sont les PPA, veuillez lire ceci: Les PPA sont - ils sûrs à ajouter à mon système et quels sont les "drapeaux rouges" à surveiller?

Installer

REMARQUE: vous devrez peut-être annuler le versement manuel sur KeeFox!

Ajoutez un ppa et installez KeeFox à partir de là:

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

Cela installera également le plugin RPC ( keepass2-plugin-rpc) comme sa dépendance.

Configurer

tel que décrit par @ Édouard-lopez

  • Keefox
    • Emplacement d'installation de KeePass: /usr/lib/keepass2
    • Emplacement exécutable mono: /usr/bin/mono

Avantages:

  • Pas besoin de copier manuellement le KeePassRPC.plgxfichier
  • Contient les bibliothèques mono nécessaires (et les maintient à jour)
  • D'autres plugins sont également disponibles (qui aident à intégrer keepass2 dans ubuntu, par exemple keepass2-plugin-application-indicator)

(vérifiez les anciennes versions nécessaires!)


Éditer

  • L'installation xul-ext-keefoxau lieu de keepass2-plugin-rpcgarantit la compatibilité des versions
MrMeszaros
la source
0

Pour Ubuntu 18.04 Depuis le logiciel Ubuntu, recherchez et installez KeePassXc KeePassXC

Dans FireFox, dans les modules complémentaires (raccourci Ctrl + Shift + A), recherchez KeePassXC-Browser Add to Firefox.

Ouvrez KeePassXC et ouvrez votre base de données KeePass, puis accédez à

Outils -> Paramètres -> Intégration du navigateur Paramètres KeePassXC

Assurez-vous de vérifier

  1. Activer l'intégration du navigateur KeePassXC
  2. L'option FireFox est sélectionnée dans l'option Activer l'intégration pour ces navigateurs

Ensuite, dans FireFox, cliquez sur le bouton KeePassXC-Browser nouvellement ajouté, puis sur le bouton Connecter Une nouvelle fenêtre KeePassXC: Nouvelle demande d'association de clés s'ouvre, saisissez le nom de votre base de données et enregistrez et autorisez l'accès.

Voilà, KeePassXC est maintenant intégré.

Wela
la source
Merci pour la réponse! Pourquoi devrions-nous utiliser KeePassXC et KeePassXC-Browser sur keepass2 et Kee? Keepass2 + Kee est-il dangereux? (Je ne suggère pas que nous ne devrions pas, je suis juste confus avec toutes les différentes fourches et je voudrais savoir laquelle est la meilleure / la plus sûre, et je suis déjà habitué à garderass2 + Kee sur Ubuntu 16.04.)
loxo