passwd -s


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting passwd -s
# 1  
Old 09-11-2012
passwd -s

Hi,
I've a problem regarding understanding of result of passwd -s command.
Code:
> passwd -s
abc  PS    05/24/12    0  441

I'm not a super user. But i need to write a simple code for checking password expiry and send an email to the team id. Is there any other command or way to achieve this? Requesting help in this regard.

---------- Post updated at 05:49 PM ---------- Previous update was at 05:16 PM ----------

Hi, Got the info about passwd -s output
in the above eg.
Code:
 
abc=userid; PS=passworded; 05/24/12=date on which passwd was last changed; 0=minimum number of days between password changes; 441=maximum number of days the password is valid for the name

Pls let me know if i'm wrong.
# 2  
Old 09-11-2012
The best for you is to look at the man pages... since it seems there are variations between the diverse OS implementation ( just looked at HP-UX and AIX...)
# 3  
Old 09-11-2012
man pages didn't give correct info of each of fields displayed for passwd -s ouput. Could anyone please guide in making a script for password aging with this output.
# 4  
Old 09-11-2012
You haven't even told us your system yet, even though we mentioned there's differences between them.
# 5  
Old 09-11-2012
Hello,
I have Solaris and RHEL at my site.

This works for solaris
Code:
passwd -s username

This works for RHEL
Code:
passwd -S username

I hope this helps
# 6  
Old 09-12-2012
sorry for delay. i'm working on HP-UX B.11.23
# 7  
Old 09-12-2012
As a non-root user are you trying to write a script which only applies to the current logged-in user? As a non-root user you will be stopped from interrogating other users.
As root user, I find the logins command much more useful than passwd for password expiry details. Notably logins -xto which gives output which is easy to parse in a script. Beware of the American format dates if you are a UK user.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. AIX

When did AIX start using /etc/security/passwd instead of /etc/passwd to store encrypted passwords?

Does anyone know when AIX started using /etc/security/passwd instead of /etc/passwd to store encrypted passwords? (1 Reply)
Discussion started by: Anne Neville
1 Replies

2. UNIX for Dummies Questions & Answers

etc/passwd help

Hi! i've been searching a way to display the users who are in the /etc/passwd directory...using ls or grep or cat command should do it?i can't find a way to get this right..i mean none of the preview commands function sounded good to me to use... (9 Replies)
Discussion started by: strawhatluffy
9 Replies

3. UNIX for Dummies Questions & Answers

passwd

Hello , how to open utemp,getpwuid files.I know what info these files will carry but i dont know ow to open see the info present in it. Thanks to help. (4 Replies)
Discussion started by: kkalyan
4 Replies

4. Solaris

passwd cmd reenables passwd aging in shadow entry

Hi Folks, I have Solaris 10, latest release. We have passwd aging set in /etc/defalut/passwd. I have an account that passwd should never expire. Acheived by emptying associated users shadow file entries for passwd aging. When I reset the users passwd using passwd command, it re enables... (3 Replies)
Discussion started by: BG_JrAdmin
3 Replies

5. AIX

etc/passwd

Is there any way to allow users to access the etc/passwd file for commands like whoami but not be able to read the file? If I don't put a user in the security group and change the permissions on the etc/passwd file to 640 (rw-r-----) the users can login but the whoami command doesn't work for... (5 Replies)
Discussion started by: daveisme
5 Replies

6. Shell Programming and Scripting

/etc/passwd

Hello All I want to print only the full name from the /etc/passwd file and print it to the screen . Could you please let me know how can I do that? (4 Replies)
Discussion started by: supercops
4 Replies

7. Shell Programming and Scripting

wc /etc/passwd

I have left unix for a long time.Almost forget everthing.:( Anybody can tell me what is the meaning? wc /etc/passwd 9 16 1155 /etc/passwd and $ wc -l /etc/passwd wc -l /etc/passwd 9 /etc/passwd (1 Reply)
Discussion started by: zhshqzyc
1 Replies

8. HP-UX

passwd

Dear frnds, I have 250 users in passwd file with different passwords, how i can change the password to username+99. pls help out. regards (6 Replies)
Discussion started by: jestinabel
6 Replies

9. UNIX for Advanced & Expert Users

no /etc/passwd

Hello ppl, A small mistake of mine has led the /etc/passwd file deleted. So i went to rescue mode and used the following command echo "root::0:0:Superuser:/:/bin/bash" > passwd but that did not get effect in anyway way. when I switch back to normal mode the root is still asking for a passwd.... (3 Replies)
Discussion started by: cyno
3 Replies

10. UNIX for Dummies Questions & Answers

etc/passwd

Can anyone explain the second and third fields in /etc/passwd. Thanks. (2 Replies)
Discussion started by: nguda
2 Replies
Login or Register to Ask a Question