caker wrote:
If you're on a machine that might have a keystroke logger, what good is logging into Lish now anyway? Once logged into Lish, you'd still have to type in your root password at some point to do anything useful (like repairing a service).
You can use a one-time password like opie (or s/key). There is a pam module for opie, so it's easily configured to work in combination with the main password.
There are other alternatives, such as SecureID or SafeWord, which essentially store a password list in a unique piece of hardware (instead of on a piece of paper). These are rather expensive. Another scheme I've just heard about allows you to use your cell phone or wireless PDA to acquire a one-time password over an SSL link.