KeePass

From Amahi Wiki
Revision as of 23:49, 31 July 2009 by Bigfoot65 (talk | contribs)
Jump to: navigation, search


Web KeePass is a free open source password manager to help you securely manage your passwords. You can put all your passwords in one database, which is locked with one master key or a key file.

NOTE: This is a java-based application. Ensure you have Java installed on the machine you use to access your HDA. Click here to verify. Also, it will take a few minutes for Web KeePass to start, so please be patient.


Post-Install:

If you reboot your server anytime after installing KeePass, the application does not start automatically on boot. In order to start it, enter the following in terminal as your normal user:

cd /var/hda/web-apps/keepass/server/
./startup.sh

Give it a a minute or so before trying to access it with your web browser. An autostart mechanism is currently being developed.


NOTE: You can force KeePass to autostart on boot by adding the above line to /etc/rc.local as root user. Remember, when you uninstall the app, this line will have to be manually removed.


Web Browser Tip:

You will receive a security alert on the first run for Mozilla Firefox or Internet Explorer. This is no cause for alarm. To prevent this from occurring each time you access KeePass, follow the procedures listed below:

Mozilla Firefox
When the page loads, you will see a pop up stating "KeePass:8443 uses an invalid security certificate."

  • Select Ok and you will see another message, "Secure Connection Failed"
  • Choose the "or you can add an exception" link at the bottom.
  • You will then see two choices, "get me out of here!" and "Add Exception..." Select the "Add Exception..." option.
  • Another box will appear stating "You are about to override how Firefox identifies this site" Select "Get Certificate"
  • You will then have an option to "View Certificate" or "Confirm Security Exception" or "Cancel" Select "Confirm Security Exception" Ensure the "Permanently store this exception" is checked.
  • It may take a minute for it to finish, then you should see the login screen. You won't see invalid security certificate now that you have added the exception.

Internet Explorer
When the page loads, it will say "There is a problem with this website's security certificate."

  • Select the option "Continue to this website (not recommended)."
  • Look for the "Certificate Error" box next to the web page address at the top and select it.
  • A box will pop up saying "Untrusted Certificate" and select "View certificates"
  • When the certificate is displayed, you will see it belongs to username.yourhda.com. Choose the Install button and a wizard will pop up.
  • Select Next and ensure the "Automatically select the certificate store based on the type of certificate is chosen and select Next.
  • Select Finish and a Security Warning will appear stating "You are about to isntall a certificate from a certification authority (CA) claing to represent: user.yourhda.com". Select Yes.
  • It will indicate Finished and choose OK to complete. You won't see "There is a problem with this website's security certificate" in the future as the site is now a trusted site.

NOTE: Other browsers have not been tested. The procedures will be slightly different for them.