02-12-2010
Try to run pwck as root, maybe this gives you an idea about what's wrong.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Seems that I'm having issues adding a user on our AIX Version 5.1 server.
When I added the user dh I get the following error:
# useradd dh
3004-721 Could not create user.
3004-703 Check "/usr/lib/security/mkuser.sys" file.
3004-687 User "dh" does not exist.
The /etc/passwd gets the... (1 Reply)
Discussion started by: Nico
1 Replies
2. Solaris
I just want to audit and log to syslog when a user is added, removed or modified from the system.
According to the docs I have:
#/etc/security/audit_control
dir:/var/audit
flags:ua
minfree:20
naflags:ua
plugin:name=audit_syslog.so.1; p_flags=ua
But neither syslog nor auditreduce -c ua... (7 Replies)
Discussion started by: glisha
7 Replies
3. UNIX for Dummies Questions & Answers
Hi everyone,
On executing the following command i always get this error
>useradd -c 'none' -s # -u 5001 -f 100 -m -g 'wheel' -d /home/phildpop
useradd: option requires an argument -- s
Try `useradd --help' or `useradd --usage' for more information. (1 Reply)
Discussion started by: phildpop
1 Replies
4. UNIX for Advanced & Expert Users
Good day all.
I'm trying to add a user with useradd and the -p option to assign a project name, but the result is that the user is created with an error message: "UX: useradd: user.root name should be all lower case or numeric."
The command:
useradd -d /export/home/tester -g rtpgrp -G... (2 Replies)
Discussion started by: BRH
2 Replies
5. Shell Programming and Scripting
Hi,
My script is working fine in AIX but throwing an error in SOLARIS system.
Here is the error message that I am getting when calculating the elapsed time:
/home/x772525/FindETA.sh: start_mins = *60 + : syntax error
.
((start_mins = $(expr substr "$j" 1 2)*60 + $(expr substr "$j" 4... (6 Replies)
Discussion started by: ajayakunuri
6 Replies
6. Shell Programming and Scripting
Hello - I have the below script
syncToken=None;\
forceDeleteUserHome=true;\
nisPwdDir=/etc;\
mirrorFilesLocation=/etc/connector_mirror_files;\
removeHomeDirContents=true;\
shadow=false;\
connectorPrompt=#;\
nisBuildDirectory=/var/yp;\
PGROUP=nogroup;\
COMMENTS='Comments\\ with\\... (2 Replies)
Discussion started by: manju--
2 Replies
7. Solaris
Thanks to explain how to resolve this error:
useradd -d /export/home/kish -m -s /bin/ksh -c "kkalyan"
UX: useradd: ERROR: invalid syntax.
usage: useradd | -g group | -G group...] | -d dir |
-s shell | -c comment | -m | -f inactive |
-e expire | -A... (4 Replies)
Discussion started by: kkalyan
4 Replies
8. Solaris
the previous thread on this problem was closed with no resolution/workaround that i could see...have there been any breakthroughs? :wall: (0 Replies)
Discussion started by: lisah66
0 Replies
9. UNIX for Advanced & Expert Users
I installed Solaris 10 (8/11) and added an account for myself. It lives in
/export/home/{name} but /etc/passwd shows it is
/home/{name} where it seems to be mounted like a filesystem. I tried to
create another account from the command line but it doesn't work the same way.
I can't find... (7 Replies)
Discussion started by: dokhebi
7 Replies
10. Solaris
Linux audits in syslog, any time a user is deleted or added. However, I'm running a Solaris11 VM, and find no such entries. How can I enable auditing for useradd and userdel? Oracle's documentation on managing the auditing service, has been of no assistance. Thanks.
Customizing What Is... (7 Replies)
Discussion started by: Nvizn
7 Replies
pwck(1M) System Administration Commands pwck(1M)
NAME
pwck, grpck - password/group file checkers
SYNOPSIS
/usr/sbin/pwck [filename]
/usr/sbin/grpck [filename]
DESCRIPTION
pwck scans the password file and notes any inconsistencies. The checks include validation of the number of fields, login name, user ID,
group ID, and whether the login directory and the program-to-use-as-shell exist. The default password file is /etc/passwd.
grpck verifies all entries in the group file. This verification includes a check of the number of fields, group name, group ID, whether any
login names belong to more than NGROUPS_MAX groups, and that all login names appear in the password file. The default group file is
/etc/group.
All messages regarding inconsistent entries are placed on the stderr stream.
FILES
/etc/group
/etc/passwd
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO
getpwent(3C), group(4), passwd(4), attributes(5)
DIAGNOSTICS
Group entries in /etc/group with no login names are flagged.
Group file 'filename' is empty
The /etc/passwd or /etc/group file is an empty file.
cannot open file filename: No such file or directory
The /etc/passwd or /etc/group file does not exist.
NOTES
If no filename argument is given, grpck checks the local group file, /etc/group, and also makes sure that all login names encountered in
the checked group file are known to the system getpwent(3C) routine. This means that the login names may be supplied by a network name
service.
SunOS 5.10 20 Oct 2002 pwck(1M)