Sponsored Content
Operating Systems AIX How do I read username and lastupdate attribute values from /etc/security/passwd Post 302078492 by me_haroon on Saturday 1st of July 2006 02:57:04 AM
Old 07-01-2006
Hi All,
As i asked you in my previous post, I want to read username and lastupdate only from /etc/security/passwd and write the same data to another file:
The data in /etc/security/passwd will be in this form for example:

smith:
password = MGURSj.F056Dj
lastupdate = 623078865
flags = ADMIN,NOCHECK

From this I want username i.e smith and value in lastupdate to be written to another file test.

Note: I should be able to write information of all users to test file in this format
smith:623078865
 

10 More Discussions You Might Find Interesting

1. AIX

I want to read username and lastupdate only from /etc/security/passwd and write the s

Hi All, As i asked you in my previous post, I want to read username and lastupdate only from /etc/security/passwd and write the same data to another file: The data in /etc/security/passwd will be in this form for example: smith: password = MGURSj.F056Dj lastupdate = 623078865 flags =... (0 Replies)
Discussion started by: me_haroon
0 Replies

2. Shell Programming and Scripting

To find the username in /etc/passwd file

Hi, I need to a shell script to list out only the username in the /etc/passwd file. Regards Siva (7 Replies)
Discussion started by: gsiva
7 Replies

3. Shell Programming and Scripting

read xml tag attribute and store it in variable

Hi, How to read xml tag attributes and store into variable in shell script? Thanks, Swetha (5 Replies)
Discussion started by: swetha123
5 Replies

4. AIX

default on /etc/security/passwd of flags

Hi All, On /etc/security/passwd, I want a default of "flags =" on every entry on the userid. Like >tail -10 /etc/security/passwd perdov: password = xxccddsp. lastupdate = 1250109948 flags = jong: password = rtyderferf lastupdate =... (4 Replies)
Discussion started by: itik
4 Replies

5. Solaris

Forget ILOM Username passwd, how to reterive it from OS with out rebooting

Hi Every One, Is their any command or solution to retrieve ILOM username and password from Solaris OS without rebooting or resetting. Thanks (3 Replies)
Discussion started by: bobby320
3 Replies

6. Shell Programming and Scripting

loop to read multiple username and password

Hello all, I am i am trying to read username password. Bassicaly, i have file called sidlist and it has my database name, username and password.... looks something like this.... db1, user1, pass1 db2, user2, pass2 db3, user3, pass4 but i dont know how to make it work, until i get... (4 Replies)
Discussion started by: abdul.irfan2
4 Replies

7. 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

8. Shell Programming and Scripting

Unable to convert passwd lastupdate value into scalar local format

Dear all, I am unable to get the desired result upon executing the below script. the problem is at `perl -le 'print scalar localtime $msecage'` ouput which gives the following result "Thu Jan 1 05:00:00 1970" instead of "Tue Nov 13 10:30:56 2012" but when I run the same command from shell... (2 Replies)
Discussion started by: m_raheelahmed
2 Replies

9. SuSE

SUSE "passwd username" ask for password 4 times

Below is the error I'm getting. # passwd username Changing password for username. New Password: Reenter New Password: Password changed. New UNIX password: Retype new UNIX password: Password has been already used. Choose another. passwd: Authentication token manipulation error# cat... (0 Replies)
Discussion started by: toor13
0 Replies

10. Shell Programming and Scripting

How to extract xml attribute values using awk inline.?

I am trying to extract specific XML attribute values for search pattern <factories.*baseQueueName' from resources.xml. my scripts works ok,, but to extract 3 values this code does echo $line three times, it could be 'n' times. How can I use awk to extract matching pattern values in-line or... (11 Replies)
Discussion started by: kchinnam
11 Replies
sia_chg_finger(3)					     Library Functions Manual						 sia_chg_finger(3)

NAME
sia_chg_finger, sia_chg_password, sia_chg_shell - SIA change routines (Security Integration Architecture) LIBRARY
Standard C library (libc.so and libc.a) SYNOPSIS
#include <sia.h> #include <siad.h> int sia_chg_finger( int (*collect)(), char *username, int argc, char *argv[]); int sia_chg_password( int (*collect)(), char *username, int argc, char *argv[]); int sia_chg_shell( int (*collect)(), char *username, int argc, char *argv[]); PARAMETERS
collect The collect parameter is a pointer to an SIA collection routine. If this pointer is NULL, no collection is possible. The col- lect parameter should never be NULL. This parameter is read only. Further information on the SIA change routines is available from the interface specifications in /usr/include/{sia,siad}.h. username The username parameter is used when a precollected username is available. The username parameter either points to the precol- lected username or is set to NULL if no username exists. This parameter is read only. argc The argc parameter is the number of arguments used when invoking the calling command or utility. This parameter are read only. argv The argv parameter is the array of arguments used when invoking the calling command or utility. The argv[0] variable must always be set to the calling commands name. This is used for logging or auditing of the password change function. DESCRIPTION
sia_chg_finger() The sia_chg_finger() routine is used to change information about users in the /etc/passwd file. This information is used by the finger program, among others. The user is offered a menu to choose which security mechanism is relevant to this invocation. If only one choice is available that security mechanism is called directly. sia_chg_password() The sia_chg_password() routine is used to change the password in the security mechanism's database; for base security, its /etc/passwd and for enhanced security its auth.db. If NIS is running, the password change is made in /var/yp/src/passwd or /var/yp/src/prpasswd files. The routine assumes that the user might be registered with multiple security mechanisms and that those security mechanisms do not support a common distributed transaction update capability. Consequently the sia_chg_password() routine first calls the siad_chk_user() security dependent routine to obtain a list of relevant security mechanisms to offer to the calling user. The user is offered a menu to choose which security mechanism is relevant to this invocation of password change. If only one choice is available that security mechanism is called directly. sia_chg_shell() The sia_chg_shell() routine is used to change the login shell field of the /etc/passwd file. The user is offered a menu to choose which security mechanism is relevant. If only one choice is available that security mechanism is called directly. RETURN VALUES
The sia_chg_*() routines return SIASUCCESS when the are successful and SIAFAIL when they are not successful. ERRORS
The errno value is not (normally) set explicitly by sia_* routines. The errno values are those returned from the dynamic loader interface, from dependent (siad_*) routines, or from malloc. Possible errors include resource constraints (no memory) and various authentication failures. FILES
/etc/passwd /etc/sia/matrix.conf RELATED INFORMATION
chfn(1), chsh(1), passwd(1) siad_chg_finger(3), matrix.conf(4) Security delim off sia_chg_finger(3)
All times are GMT -4. The time now is 03:36 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy