![]() |
|
|
|||||||
| Home | Forums | Register | Rules & FAQ | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| SUN Solaris The Solaris Operating System, usually known simply as Solaris, is a free Unix-based operating system introduced by Sun Microsystems . |
Other UNIX.COM Threads You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Is it possible to write a script to reset user's password? | pdtak | Shell Programming and Scripting | 1 | 02-25-2008 05:55 PM |
| automation script for password reset | yakyaj | UNIX for Advanced & Expert Users | 9 | 06-06-2007 09:58 AM |
| I would like to reset my password | matrixmadhan | Post Here to Contact Site Administrators and Moderators | 5 | 04-30-2007 07:46 PM |
| Not receiving my reset password | whyaskedhere | Forum Support Area for Unregistered Users & Account Problems | 1 | 10-16-2005 08:20 AM |
| how to reset the password in solaris | mallesh | SUN Solaris | 1 | 06-20-2005 03:16 PM |
![]() |
|
|
Submit Tools | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
Looking for a script to reset password
All,
I have a Solaris 9 system and I would like to create a script that would reset the password of a local user to something specific on a daily basis. Someone suggested the following: passwd --stdin username < passwd_file However, this doesn't work on Solaris. Does anyone know of a script that will acomplish the above. Thanks |
| Forum Sponsor | ||
|
|
|
|||
|
That doesn't work because passwd whats to have a real terminal in order to disable the typed characters' visibility.
i) get some type of terminal "around" ii) code a program using e.g. PAM routines to change password iii) write a script that directly alters the location where the password is stored (e.g. /etc/shadow , LDAP, ...) |
|
|||
|
Quote:
#!/opt/bin/expect -- set password [lindex $argv 1] spawn /bin/passwd [lindex $argv 0] expect "Password:" send "$password\r" expect "Password:" send "$password\r" expect eof set status [wait] exit [lindex $status 3] |
|||
| Google UNIX.COM |