PASSWORD ======== PASSWORD is a utility to save the (hashed) password information of specified users, so that the password can temporarly be changed by datacenter management staff for testing purposes. The original password can be restored after testing etc. has completed. The information is stored in a keyed indexed file (PWD$DIR:PASSWORD.SAV). PWD$DIR is the location where all PASSWORD files are located (image, cld, etc). Command syntx/options --------------------- 1. PASSWORD SAVE User[,...] [/[NO]CONFIRM] /[NO]LOG Saves hashed pasword information of specified user(s). Default is /NOCONFIRM and /NOLOG 2. PASSWORD RESTORE User[,...] [/[NO]CONFIRM] /[NO]LOG [/REMOVE] Restores password information for the specified user(s), provided it has been save via a PASSWORD SAVE or PASSWORD MODIFY command. Before restoring the information, the password dates for both the primary and secondary password is checked against the stored information. If the dates of the current (active) passwords are later in time then the stored info, the restore is canceled (user might have requested a password change without us knowing it). If /REMOVE is specified, the passord info will be removed from the PASSWORD.SAV file when the password info isd succesfully restored. 3. PASSWORD MODIFY User[,...] /PASSWORD=(Pwd1[,Pwd2]) [/[NO]CONFIRM] /[NO]LOG Store current password info, and modify the password(s) 4. PASSWORD LIST [User[,...]] [/ALL] [/FULL] /OUTPUT[=Filespec] List record(s) of specified user(s), or of all users stored. Example: $ PASSWORD LIST /ALL ========================================================================== Saved passwords on node NL101 - requested by user VEEN at 28-APR-1994 08:26:27.87 ========================================================================== Username Saved by Saved at M/R -------------------------------------------------------------------------- DBS_USER SYSTEM 27-APR-1994 10:35:42.15 Y/N ========================================================================== End of List (1 record found) - 'Username' contains the name of users of which password info has been saved. - 'Saved by' states the name of the user who has issued the save command - 'Saved at' specifies the time when the save operation was performed - 'M/R' specifies the status of the password info; . M equals 'N' --> Password has been saved but not modified ($ PASSWORD SAVE ... command) . M equals 'Y' --> Password has been saved and modified ($ PASSWORD MODIFY ... command) . R equals 'N' --> Password info has not been restored . R equals 'Y' --> Password info has been restored A /FULL listing creates a 132 column listing containing the same info as provided as shown above, plus some additional info; - 'Pwd' states which passwords have been set by the user (primary and optional a secondary password). - 'Primary date' is modification date of primary password - 'Secondary date' is modification date of secondary password 5. PASSWORD REMOVE User[,...] [/ALL] [/[NO]CONFIRM] /[NO]LOG Remove record(s) of specified user(s) form the PASSWORD.SAV file. Either /ALL or one or more usernames need to be specified. © Amsterdam 1994, J.L.M. van Veen