Alan writes: > ...the person has root and can therefore unlock the password.
The person has root and therefore can do anything. That's not the point. The OP is willing to trust his roommate with root for short periods while he is on the phone with him giving him instructions, but he doesn't want to risk the roommate being "social engineered" later. Create the user "onetimeroot" with UID 0. Put a script in onetimeroot's .logout to fetch the next password from a file and use it and chpasswd to change onetimeroot's password to the next one on the list. Carry the list with you. The script is a SMOP. -- John Hasler [EMAIL PROTECTED] Dancing Horse Hill Elmwood, Wisconsin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]