Operating System - Linux
1754397 Members
2993 Online
108813 Solutions
New Discussion юеВ

Re: script to Reset passwd for some particular user

 
jkumar
Advisor

script to Reset passwd for some particular user

script to Reset passwd for some particular user (i need to reset passwd for some 100 particular user at a same time for that i need a script )
4 REPLIES 4
Jeff_Traigle
Honored Contributor

Re: script to Reset passwd for some particular user

If you're resetting them to some standard password, it's a simple for loop. You'll need to set the password for one of them so you get a valid hashed value:

#!/usr/bin/sh
USERS=$(cat /var/tmp/userreset.lst)
PASSWD="your hashed value here"

for USER in ${USERS}
do
/usr/sam/lbin/usermod.sam -p ${PASSWD} ${USER}
done
--
Jeff Traigle
jkumar
Advisor

Re: script to Reset passwd for some particular user

hi Jeff Traigle,

Thx for the script ,I have tryed its wrking.

Regards
Jai
Wouter Jagers
Honored Contributor

Re: script to Reset passwd for some particular user

/usr/sam/lbin/usermod.sam ? Nice, didn't know that one :-)

If I could assign points here, you'd get some !
an engineer's aim in a discussion is not to persuade, but to clarify.
rariasn
Honored Contributor

Re: script to Reset passwd for some particular user

Hi,

In Trusted Servers,

#!/usr/bin/sh
USERS=$(cat /var/tmp/userreset.lst)

for USER in ${USERS}
do
modprpw -m exptm=value ${USER}
done

(*) exptm=value database u_exp=(value*86400).

Set password expiration time interval (days).
0 = expired. Same as non-trusted mode
maximum time.

rgs,