Bagaimana cara mengintegrasikan KeyPass2 dan Firefox menggunakan Kee di Ubuntu 16.04 - 18.04

18

Saya sudah menginstal KeePass2 dan juga menginstal kedua Pengaya Kee. Tapi saya tidak tahu bagaimana mengintegrasikannya. Tolong bantu saya dengan instruksinya.

Faisal
sumber
saya lebih suka menggunakan KeePassX atau bahkan lebih baik KeePassXC . fungsi tipe-otomatis (setidaknya untuk * nix-OS) sudah dibangun.
DJCrashdummy
Apakah Anda pikir Anda dapat memperbaiki kesalahan ketik pada baris subjek (ini KeePass2 dan bukan KeyPass2) untuk menjadikan ini lebih berguna?
loxo

Jawaban:

28

Ubuntu 14.04, 15.10 / Linux Mint 17

Pertama, Anda tidak perlu PassIFoxatau PPA tambahan yang dijelaskan oleh @Faisal Haq Salafi sebagai mono-completedan keepass2sudah tersedia di repositori .

Instalasi

  1. Unduh & Instal pengaya KeeFox
  2. instal keepass2dan monoCLI compiler dan pustaka manajer sistem:

    sudo apt-get install keepass2 mono-dmcs libmono-system-management4.0-cil libmono-system-numerics4.0-cil
    
    • upvote Faisal Haq Salafi sebagai dasar jawaban;
    • upvote Simounet untuk mempersempit daftar paket (6Mo vs 125Mo dengan mono-complete);

Konfigurasi

  • Lokasi plugin KeePass: /usr/lib/keepass2/plugins

  • Keefox

    • Lokasi pemasangan KeePass: /usr/lib/keepass2
    • Lokasi yang dapat dieksekusi 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/

Mengulang kembali

Keluar dan mulai ulang keduanya:

  1. Keepass2, lalu buka kunci lemari besi Anda;
  2. Firefox, periksa ikon keefox untuk informasi
Édouard Lopez
sumber
1
Alih-alih menyalin plugin, saya pikir membuat tautan simbolik akan lebih masuk akal sehingga tidak ada masalah dengan pembaruan:sudo ln -s $HOME/.mozilla/firefox/*.default/extensions/[email protected]/deps/KeePassRPC.plgx /usr/lib/keepass2/plugins/KeePassRPC.plgx
Thomas W.
@ Thomas. Anda benar, saya memperbarui jawaban saya sesuai (perhatikan Anda tidak perlu menentukan nama file pada target, itu akan menggunakan nama file asli)
Édouard Lopez
11

Instal KeyPass2:

Tekan Alt+ Ctrl+ Tuntuk memulai terminal dan menjalankan perintah berikut satu per satu.

sudo apt-add-repositori ppa: jtaylor / keepass  
sudo apt-get pembaruan  
sudo apt-get install keepass2 mono-complete

Buka Firefox, instal Keedari Add-on masukkan deskripsi gambar di sini

Alat> Pengaya

Cari Keedan instal.

Buat folder plugin

sudo mkdir / usr / lib / keepass2 / plugins

Instal curl dan jq (hanya diperlukan untuk kemudahan menginstal versi terbaru KeePassRPC)

sudo apt install curl
sudo apt install jq

Masukkan versi terbaru KeePassRPC ke folder plugins yang dibuat sebelumnya

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"  

Anda sudah selesai!

Faisal
sumber
7

[Diedit pada 29/4/2016]

Karena versi 1.6.0 KeeFox, trik ini tidak berfungsi. Dibutuhkan lib baru. Saat ini, saya menemukan libmono2.0-ciltetapi ada lebih banyak. Saya memposting topik di forum KeeFox .

[Posting asli]

KeeFox tidak membutuhkan semuanya dari mono, jadi tidak ada gunanya memasang mono-complete. mono-dmcsdan libmono-system-management4.0-cilharus cukup. Jadi, perintah ini harus melakukan trik:

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

Dengan metode ini, Anda akan menyimpan lebih dari 120 juta dan banyak lib yang tidak berguna untuk tetap up to date. Saya mendapatkan persyaratan ini dari wiki KeeFox GitHub: https://github.com/luckyrat/KeeFox/wiki/en-|-Running-KeeFox-under-Mono

Simounet
sumber
Apakah ada versi minimal ubuntu untuk pernyataan ini? Saya menguji di Kubuntu 15.10
Édouard Lopez
1
Bekerja di Kubuntu 15.10
Édouard Lopez
1
Maaf atas jawaban yang terlambat. mono-dmcsdan libmono-system-management4.0-ciltersedia di 12,04. Jadi pasti tidak ada masalah dengan versi yang lebih baru.
Simounet
0

Ubuntu 16.04

Jika Anda telah menginstal KeePass 2 , maka ada cara mudah untuk menjaga semuanya agar tetap terbaru dan berfungsi.

Jika Anda tidak tahu apa itu PPA, harap baca ini: Apakah PPA aman untuk ditambahkan ke sistem saya dan "bendera merah" apa yang harus diperhatikan?

Install

CATATAN: Anda mungkin harus membatalkan angsuran manual di KeeFox!

Tambahkan ppa, dan instal KeeFox dari sana:

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

Ini juga akan menginstal plugin RPC ( keepass2-plugin-rpc) sebagai ketergantungannya.

Konfigurasikan

seperti yang diuraikan oleh @ Édouard-lopez

  • Keefox
    • Lokasi pemasangan KeePass: /usr/lib/keepass2
    • Lokasi yang dapat dieksekusi Mono: /usr/bin/mono

Manfaat:

  • Tidak perlu menyalin KeePassRPC.plgxfile secara manual
  • Berisi pustaka mono yang dibutuhkan (dan terus memperbaruinya)
  • Plugin lain juga tersedia (yang membantu mengintegrasikan keepass2 ke ubuntu, mis. keepass2-plugin-application-indicator)

(periksa versi yang lebih lama diperlukan!)


Edit

  • Instalasi xul-ext-keefoxbukannya keepass2-plugin-rpcmemastikan kompatibilitas versi
MrMeszaros
sumber
0

Untuk Ubuntu 18.04 Dari Pencarian Perangkat Lunak Ubuntu dan instal KeePassXc KeePassXC

Di FireFox, di Add-ons (pintas Ctrl + Shift + A) cari KeePassXC-Browser Add to Firefox.

Buka KeePassXC dan buka basis data KeePass Anda, lalu buka

Alat -> Pengaturan -> Integrasi Browser Pengaturan KeePassXC

Pastikan Anda memeriksa

  1. Aktifkan integrasi browser KeePassXC
  2. Opsi FireFox dipilih dalam Aktifkan integrasi untuk browser ini

Kemudian dalam FireFox klik pada tombol KeePassXC-Browser yang baru ditambahkan dan kemudian di tombol Connect. KeePassXC baru: Jendela permintaan asosiasi kunci baru terbuka, ketik nama database Anda dan Simpan dan izinkan akses.

Itu saja, KeePassXC sekarang terintegrasi.

Wela
sumber
Terima kasih atas jawabannya! Mengapa kita harus menggunakan KeePassXC dan KeePassXC-Browser di atas keepass2 dan Kee? Apakah keepass2 + Kee tidak aman? (Saya tidak menyarankan kita tidak boleh, saya hanya bingung dengan semua garpu yang berbeda dan ingin tahu mana yang terbaik / paling aman, dan saya sudah terbiasa dengan keepass2 + Kee di Ubuntu 16.04.)
loxo