So integrieren Sie KeyPass2 und Firefox mit Kee in Ubuntu 16.04 - 18.04

18

Ich habe KeePass2 bereits installiert und auch beide Add-Ons Kee installiert. Aber ich weiß nicht, wie ich es integrieren soll. Bitte helfen Sie mir mit den Anweisungen.

Faisal
quelle
Ich würde eher KeePassX oder noch besser KeePassXC verwenden . Eine Auto-Type-Funktion (zumindest für * nix-OSes) ist bereits vorhanden.
DJCrashdummy
Glaubst du, du könntest den Tippfehler in der Betreffzeile korrigieren (es ist KeePass2 und nicht KeyPass2), um dies noch nützlicher zu machen?
Loxo

Antworten:

28

Ubuntu 14.04, 15.10 / Linux Mint 17

Erstens gibt es weder notwendig , PassIFoxnoch die zusätzlichen PPA beschreiben durch @Faisal Haq Salafi wie mono-completeund keepass2sind bereits im Repository verfügbar .

Installation

  1. Laden Sie die KeeFox-Add-Ons herunter und installieren Sie sie
  2. Installieren keepass2und monoCLI-Compiler und System-Manager-Bibliothek:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    
    • stimmen Sie Faisal Haq Salafi für Antwortbasis zu;
    • upvote Simounet für das Eingrenzen der Paketliste (6Mo vs. 125Mo mit mono-complete);

Aufbau

  • Speicherort des KeePass-Plugins: /usr/lib/keepass2/plugins

  • Keefox

    • KeePass-Installationsort: /usr/lib/keepass2
    • Mono-Programmspeicherort: /usr/bin/mono

KeePassRPC-Plugin

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

Neustart

Beenden und starten Sie beide neu:

  1. Keepass2, dann schalte deinen Tresor frei;
  2. Firefox, überprüfen Sie das Keefox-Symbol, um weitere Informationen zu erhalten
Édouard Lopez
quelle
1
Anstatt das Plugin zu kopieren, halte ich es für sinnvoller, einen symbolischen Link zu erstellen, damit es kein Problem mit Updates gibt:sudo ln -s $HOME/.mozilla/firefox/*.default/extensions/[email protected]/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/KeePassRPC.plgx
Thomas W.
@ThomasW. Sie haben Recht, ich habe meine Antwort entsprechend aktualisiert (beachten Sie, dass Sie den Dateinamen auf dem Ziel nicht angeben müssen, es wird den ursprünglichen Dateinamen verwenden)
Édouard Lopez
11

Installieren Sie KeyPass2:

Drücken Sie Alt+ Ctrl+ T, um das Terminal zu starten und die folgenden Befehle nacheinander auszuführen.

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

Öffnen Sie Firefox und installieren Sie es Keeüber das Add-On Bildbeschreibung hier eingeben

Extras> Add-Ons

Suchen Keeund installieren Sie es.

Plugins-Ordner erstellen

sudo mkdir / usr / lib / keepass2 / plugins

Installieren Sie curl und jq (nur erforderlich, um die Installation der neuesten Version von KeePassRPC zu vereinfachen)

sudo apt install curl
sudo apt install jq

Legen Sie die neueste Version von KeePassRPC in den zuvor erstellten Plugins-Ordner

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"  

Sie sind fertig!

Faisal
quelle
7

[Bearbeitet am 29.04.2016]

Seit der Version 1.6.0 von KeeFox funktioniert dieser Trick nicht mehr. Neue Bibliotheken sind erforderlich. Im Moment habe ich libmono2.0-cilaber noch mehr gefunden. Ich habe ein Thema im KeeFox-Forum gepostet .

[Ursprünglicher Beitrag]

KeeFox benötigt nicht alles von Mono, daher ist die Installation nutzlos mono-complete. mono-dmcsund libmono-system-management4.0-cilmuss genug sein. Also muss dieser Befehl den Trick machen:

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

Mit dieser Methode sparen Sie mehr als 120 MB und eine Menge nutzloser Bibliotheken, um auf dem neuesten Stand zu bleiben. Ich erhalte diese Anforderung vom KeeFox GitHub-Wiki: https://github.com/luckyrat/KeeFox/wiki/en-|-Running-KeeFox-under-Mono

Simounet
quelle
Gibt es eine minimale Version von Ubuntu für diese Aussage? Ich teste auf Kubuntu 15.10
Édouard Lopez
1
Arbeiten an Kubuntu 15.10
Édouard Lopez
1
Entschuldigung für die späte Antwort. mono-dmcsund libmono-system-management4.0-cilsind verfügbar am 12.04. Mit neueren Versionen muss es also kein Problem sein.
Simounet
0

Ubuntu 16.04

Wenn Sie KeePass 2 installiert haben, gibt es eine bequeme Möglichkeit, alles auf dem neuesten Stand zu halten und zu funktionieren.

Wenn Sie nicht wissen, was PPAs sind, lesen Sie bitte Folgendes: Folgendes Können PPAs sicher zu meinem System hinzugefügt werden, und worauf sollten Sie achten?

Installieren

HINWEIS: Möglicherweise müssen Sie die manuelle Installation in KeeFox rückgängig machen!

Fügen Sie ein ppa hinzu und installieren Sie KeeFox von dort aus:

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

Dadurch wird auch das installiert RPC- Plugin ( keepass2-plugin-rpc) als dessen Abhängigkeit .

Konfigurieren

wie beschrieben von @ Édouard-lopez

  • Keefox
    • KeePass-Installationsort: /usr/lib/keepass2
    • Mono-Programmspeicherort: /usr/bin/mono

Leistungen:

  • Sie müssen das nicht manuell kopieren KeePassRPC.plgx Datei nicht
  • Enthält die benötigten Mono-Bibliotheken (und hält sie auf dem neuesten Stand)
  • Es gibt auch andere Plugins (die helfen, keepass2 in Ubuntu zu integrieren, zB keepass2-plugin-application-indicator)

(auf ältere Versionen prüfen!)


Bearbeiten

  • Installieren xul-ext-keefoxstatt keepass2-plugin-rpcVersionskompatibilität sicherstellen
MrMeszaros
quelle
0

Für Ubuntu 18.04 Suchen und installieren Sie KeePassXc über die Ubuntu-Software KeePassXC über

Suchen Sie in FireFox unter Add-Ons (Verknüpfung Ctrl + Shift + A) nach KeePassXC-Browser Add to Firefox.

Öffnen Sie KeePassXC und öffnen Sie Ihre KeePass-Datenbank. Gehen Sie dann zu

Extras -> Einstellungen -> Browser-Integration KeePassXC-Einstellungen

Stellen Sie sicher, dass Sie überprüfen

  1. Aktivieren Sie die KeePassXC-Browserintegration
  2. Die Option FireFox ist in der Option Integration für diese Browser aktivieren ausgewählt

Klicken Sie dann in FireFox auf die neu hinzugefügte Schaltfläche KeePassXC-Browser und dann auf die Schaltfläche Verbinden. Ein neues Fenster KeePassXC: Neue Schlüsselzuordnung wird geöffnet. Geben Sie den Namen Ihrer Datenbank ein und klicken Sie auf Speichern und Zugriff gewähren.

KeePassXC ist jetzt integriert.

Wela
quelle
Danke für die Antwort! Warum sollten wir KeePassXC und KeePassXC-Browser über keepass2 und Kee verwenden? Ist keepass2 + Kee unsicher? (Ich schlage nicht vor, wir sollten nicht, ich bin nur mit all den verschiedenen Gabeln verwechselt und möchte wissen, welche am besten / sichersten ist, und ich bin bereits daran gewöhnt, ass2 + Kee auf Ubuntu 16.04 zu behalten.)
loxo