Well all kinds of things could have happened...like someone vi'd the file...and
put strange characters in it? to changing permission to messing with /etc/security......
You can try the following...............
Check dates on files in /etc/security and also /etc like passwd and group?
Has it changed recently?
-------------------------------------------------------------------------
Make sure all of the user definitions are correct in the user database:
#usrck -n ALL
Do the same for the groups:
#grpck -n ALL
If you find errors, you can correct them by replacing the -n flag with the -t flag.
WARNING: AIX checks the users and groups based on standard UNIX user
and group expectations. Your environment or application may require groups
and users that deviate from standard UNIX users and groups. If you are not
sure, it's best to leave it the same!
-------------------------------------------
Verify that your /etc/group file has entries matching the following:
system:!:0:root
staff:!:1:
bin:!:2:root,bin
sys:!:3:root,bin,sys
adm:!:4:bin,adm
uucp:!:5:uucp
mail:!:6:
security:!:7:root
cron:!:8:root
printq:!:9:
audit:!:10:root
ecs:!:28:
nobody:!:4294967294:nobody
usr:!:100:guest
-------------------------------------
/>#cd /etc
/etc>#ls -la group
-rw-r--r-- 1 root security 355 May 22 08:58 group
/etc>#ls -la passwd
-rw-r--r-- 1 root security 504 May 22 08:58 passwd
/etc>#cd /etc/security
/etc/security>#ls -la group
-rw-r----- 1 root security 459 May 03 16:33 group
/etc/security>#ls -la passwd
-rw-r----- 1 root security 299 May 04 07:51 passwd
sizes will be different but see the ownership, permissions, and group.
-------------------------
Good LUck....let us know what you find......