Consider this: You’re sitting infront of your desktop, with the login screen infront of you. However, you can’t seem to recall the username/password combo. Frustrating isn’t it? Here’s an application which is a fit solution for the problem: Revelation.
Revelation is a password manager application, mainly designed for the Gnome desktop. (This doesn’t mean however that you won’t be able to used in other desktop environments such as KDE or Xfce, it’s just that you won’t be able to enjoy the full features package.) It stores all your sensitive data in an encrypted XML file, protected by AES encryption which you can access using a master password. Basically, if you decide to use this program, the master password will be the single one you’ll even have to remember from now on, for the rest of your (online) life.
$ sudo apt-get install revelation
$ sudo yum install revelation
Once installed, you can run it from the Accessories menu. The first thing you need to do is create the file that will store your data so press the Save button and choose a name for it (.rev for example so it will also be hidden, inside your home directory). You will then be asked for the master password which will protect your sensitive data so choose it wisely.
After that, start creating the entries or import the data file if you have been using a different password manager.
Unfortunately, there’s a security warning you should be aware of before using Revelation:
When Revelation is running and has opened a data file, both the file contents and the file password are stored in memory as plaintext. The root user or other programs on your computer may be able to access this data. This is unfortunate, but it is hard to avoid, and a problem Revelation shares with most other applications of this type.
Please only use Revelation on your own computers, and take normal security precautions such as keeping your software updated and using a firewall.