About nixCraft

Topics

Solaris managing users - Gathering more information

Posted by Vivek Gite [Last updated: March 16, 2006]

Now I am learning user administration under Solaris. Here is what so far I had learned. Solaris use /etc/passwd, /etc/group and /etc/shadow file to store user names and password information. I have also noticed that /etc/oshadow file, which is a temporary file used by passwd, passmgmt and pwconv to update the real shadow file.

To print all system account you need to use awk command:

$ awk -F: awk -F: ' $3 ≤ 99 { print $0 }' /etc/passwd

OR to just display list of all regular user:

$ awk -F: ' $3 > 99 { print $0 }' /etc/passwd

Solaris also support id command to list user UID and GID:

$ id

uid=1000(rock) gid=1(other)

To list user name, user ID and all the groups to which the user belongs you need to pass -a option to id command:

$ id -a

uid=1000(rock) gid=1(other) groups=1(other), 3(sys),4(adm), 100(wwwftp)

List user and system login information:
This command displays information on user and system logins known to the system.

# logins

Getting more information about users
Find out who is on the system

$ who

Display information about currently logged-in users and what they are doing

$ w

Find out who is doing what (just like w command)

$ whodo

Dispaly user's login name:

$ logname
$ echo $LOGNAME

Try out who command (fun):

$ who am i
$ who r u
$ who 1 2
$ who we are
$ who the hell you are

Find out shell you are using:

$ ps -p $$

Display more information about user such as:

$ finger rockyjr

Tell us how we're doing: Please answer a few questions about your experience to help us improve nixCraft.

You may also be interested in other helpful articles:

Leave a Reply

We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

Copyright © 2004-2008 nixCraft. All rights reserved - TOS/Disclaimer - Privacy policy - Sitemap - Powered by Open source software.