Advantages of integrating KeePass to browser
The advantage of integrating KeePass to your browser is that you can get it to auto-fill your login form everytime you visit a website. it saves you the effort to switch to and forth between the browser and the password manager. While you can achieve the same functionality using LastPass, you have to know that LastPass stores all your confidential data on their cloud servers. That means, if their servers are down or hacked into, your data are gone.
Isn’t KeePass available for Windows only?
KeePass is mainly for Windows and it makes use of the .NET framework which is difficult to setup in other OS. In Linux, there is a port over of the KeePass 2 which you can install. However, it makes use of mono libraries which many people will frown upon. If you don’t wish to install a bunch of mono libraries in your computer, you can try out KeePassX instead, which is only compatible with KeePass 1.x database format. This tutorial will deal with the port over version of KeePass 2.
Setting it up
Install KeePass 2 in Ubuntu Note that the mono-complete module is necessary for the browser integration and it will install a whole lot of mono libraries.
Download the KeepassHttp module from its Github page. Extract the zipped files to your Home folder. Open it and you should see a “KeePassHttp.plgx” file. That is the only file we need from this folder.
Open a terminal. We need to copy the “KeePassHttp.plgx” file to the KeePass2 plugins folder.
Next, open your Keepass 2. If you see a “KeePassHttp Options” under the Tools menu, then the plugin is working.
Lastly, install ChromelPass for Chrome or PasslFox for Firefox. Restart the browser if necessary.
After the restart, ChromelPass or PasslFox will prompt you to connect with KeePassHttp. This will generate an encryption key which will be stored in your KeePass2 database.
Once connected, you will find an option in the context menu that allows you to fill in username and password automatically.
That’s it. Your Keepass is now integrated with Chrome and/or Firefox now.