Postoji nekoliko verzija softvera KeePass, uključujući KeePassX, originalni KeePass i KeePass 2. U ovom tekstu, usmerićemo se na postupak instalacije KeePass 2 na Linux sistemu.
Ubuntu
Da biste instalirali KeePass 2 na Ubuntu, koristite sledeću komandu:
sudo apt install libmono-system-xml-linq4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-runtime-serialization4.0-cil mono-mcs mono-complete keepass2
Debian
Za instalaciju na Debianu, izvršite sledeću komandu:
sudo apt-get install libmono-system-xml-linq4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-runtime-serialization4.0-cil mono-mcs mono-complete keepass2
Arch Linux
Na Arch Linux-u, instalacija se vrši pomoću:
sudo pacman -S keepass
Fedora
Korisnici Fedore mogu instalirati KeePass 2 sa:
sudo dnf install keepass
OpenSUSE
Za OpenSUSE, koristite sledeću komandu:
sudo zypper install keepass
Ostale Distribucije
KeePass 2 je popularan zbog podrške za razne dodatke, mobilne aplikacije i ekstenzije za pretraživače. Većina Linux distribucija omogućava instalaciju ovog programa. Ako želite da ga instalirate na vašem sistemu, otvorite menadžer paketa (ili prodavnicu softvera), pretražite za KeePass2 i pratite uputstva za instalaciju.
Izvoz Lozinki
Pre nego što počnete da koristite KeePass 2, potrebno je da uvezete vaše postojeće lozinke. Za mnoge korisnike Linux-a, to znači preuzimanje lozinki iz Google Chrome/Chromium ili Firefox pregledača. U ovom delu teksta, detaljno ćemo objasniti kako da izvezete lozinke iz ovih pregledača i sačuvate ih u formatu koji je kompatibilan sa KeePass 2.
Chrome/Chromium
Google Chrome ima ugrađenu funkciju za upravljanje lozinkama. Vaše lozinke se čuvaju na serverskoj strani Google-a. Ako želite da pređete na KeePass 2 i izbegnete čuvanje lozinki na Google-ovim serverima, sledite ove korake.
Prvo, u adresnu traku unesite: chrome://flags/
Ovo će vas odvesti na stranicu sa eksperimentalnim opcijama. Na ovoj stranici, pronađite opciju za uvoz/izvoz lozinki. Možete koristiti Ctrl + F i pretražiti „Uvoz i izvoz lozinke“.
Pritisnite dugme „Omogući“ da biste aktivirali ovu funkciju.
Zatim, pronađite „Omogući postavke dizajna materijala“ i isključite ovu opciju (postavite na „Onemogućeno“).
Nakon deaktiviranja ove funkcije, Chrome će tražiti da ponovo pokrenete pretraživač. Pritisnite dugme za ponovno pokretanje.
Kada se pretraživač ponovo pokrene, otvorite postavke i unesite chrome://settings/passwords?search=passwords
u adresnu traku. Kliknite na dugme „Izvezi“ i sačuvajte datoteku sa lozinkama u CSV formatu na vašem Linux računaru.
Firefox
Za razliku od Chrome-a, Firefox nema opciju za izvoz lozinki u svom izvornom obliku. Da biste to uradili, morate instalirati dodatak. Nakon instalacije, idite na područje sa dodacima za Firefox, pronađite „Password Exporter“ i kliknite na dugme za podešavanja.
Otvoriće se glavni prozor Password Exporter dodatka. Ovde možete izvesti sve vaše sačuvane lozinke. Kliknite na „Izvezi lozinke“. Vaše lozinke će biti sačuvane u XML datoteci.
Napomena: Ako koristite LastPass, pratite zvanična uputstva LastPass-a za izvoz lozinki.
Uvoz Lozinki
Pre uvoza lozinki, potrebno je kreirati novu KeePass bazu podataka. Pritisnite Ctrl + N da biste kreirali i sačuvali novu bazu.
Nakon kreiranja nove baze podataka, treba da podesite glavnu lozinku. Posetite ovu web stranicu i generišite jaku lozinku. Kopirajte tu lozinku i unesite je u polje za glavnu lozinku.
Zatim, označite polje pored „Datoteka ključa“ i kliknite na dugme za kreiranje da biste napravili novu ključnu datoteku. Ovo dodaje dodatni nivo sigurnosti. Kada su ključ i glavna lozinka postavljeni, pritisnite „OK“ da biste nastavili.
Uvezite svoju bazu podataka lozinki odabirom Datoteka > Uvezi.
Chrome/Chromium:
Da biste uvezli bazu podataka lozinki iz Chrome-a, odaberite „generička CSV datoteka“.
Firefox:
Za uvoz lozinki iz Firefox-a, izaberite „Password Exporter XML“.
Sinhronizacija Lozinki
Ako koristite više računara, najbolji način za sinhronizaciju vaše baze lozinki je korišćenje Dropbox-a. Postavite bazu podataka i ključ u svoju Dropbox fasciklu i podesite KeePass da koristi tu lokaciju. Na taj način, svaka promena u bazi lozinki će se odmah sinhronizovati na svim vašim računarima. Ako Dropbox nije vaš izbor, razmislite o opcijama poput NextCloud-a.
Korišćenje KeePass-a u Pretraživačima
KeePass funkcioniše samostalno, ali ako želite da ga integrišete sa vašim pretraživačem, pratite ove korake. Prvo, idite u direktorijum KeePass-a:
cd /usr/lib/keepass2
ili
cd /usr/share/keepass
Napomena: Ubuntu i slične distribucije koriste prvi direktorijum, dok korisnici Arch Linux-a koriste drugi. Proverite obe lokacije.
U direktorijumu KeePass 2, kreirajte fasciklu dodataka i preuzmite HTTP dodatak.
sudo mkdir Plugins sudo wget https://passifox.appspot.com/KeePassHttp.plgx
Zatim, promenite dozvole za dodatak kako bi program mogao da mu pristupi:
sudo chmod 644 KeePassHttp.plgx
Nakon toga, instalirajte ekstenziju za vaš pretraživač. Preporučuje se KeePassHelper jer olakšava popunjavanje podataka za prijavu.
Preuzmite KeePassHelper za Firefox ili Chrome/Chromium. Nakon instalacije, ovaj dodatak će automatski popunjavati podatke za prijavu sa vaše otključane KeePass baze podataka.
Zaključak
Upravljanje lozinkama postaje lakše uz pomoć menadžera lozinki. Međutim, većini modernih menadžera lozinki ne treba u potpunosti verovati. Razlog? Svoje lozinke nikada ne treba poveravati nikome osim sebi. Sa KeePass-om, sve je sigurno i samo vi imate pristup. Druge kompanije mogu tvrditi da ne pristupaju vašim lozinkama, ali nikada nećemo saznati istinu. Zato je možda najbolje da napravite sopstveno rešenje!