I recently read an article online, about ways of recording your various internet passwords.
I use free programs called KeePass 2.x and KeePassX.
Keepass was originally only for use under Windows and so KeepassX was developed for the Linux platform.
Both programs (KeePass 2.x) are now cross platform, capable.
Keepass has numerous plugins, but I just use the basic program. Keepass can import the data from numerous other password managers.
So, you store all your passwords and any other info you want to reference, in Keepass and by only having to remember one password, to open up the Keepass database, you can retrieve any password you have assigned to any website, etc.
Keepass uses AES or Twofish for encrypting its data, so your passwords are pretty safe from being exposed.
Since I have multiple computers and need to access my passwords, wherever I am, then I store the encrypted Keepass file, in my Dropbox cloud account. Any other Cloud service would work, also.
I then install the Dropbox program/Folder on each computer/device that I have, along with the KeePass or KeePassX program.
I then have access to my passwords, whatever device I am using.
Important. I make sure that I sync with the my Dropbox cloud account, before I make any changes to my KeePass database, on any computer/device that I am currently using.
This is done to keep the KeePass database in sync, across all my devices.
For my Android phone I use the App, KeePassDroid.
Bill