Files Used or Modified by Users Tools

Before the administrator specifies user information using the Solaris Management Console (SMC) or the smuser(1M) command, the administrator decides which host is to be the SMC server and whether the changes made by the tool or command are to be made in the local files on the SMC server or in the equivalent NIS maps or NIS+ tables. The names of the local files are listed below. See the man pages for the names of the equivalent name service databases where the same information is stored.

Local Files Modified by Users Tools

File

Description

passwd(4)

Basic User Account Information -- Includes the user name, user ID (UID), group ID (GID), description, home directory, and login shell.

shadow(4)

Password Information -- Includes user name, encrypted password, password options (Password option information is not implemented for NIS domains)

aliases(4)

Mailing Lists Information -- Includes mailing list (alias) names and recipient email addresses; an alias "name" can be the name of a user or of a mailing list

group(4)

Group Information -- Includes each group's name, group password, group id number (GID), and a list of users who are group members

user_attr(4)

Users' Extended Attributes -- Includes any extended Trusted Solaris security attributes assigned to user or role accounts: authorizations, rights profiles, minimum label, clearance, or roles

prof_attr(4)

Rights Profiles--Defines the set of rights profiles with fields for an optional long description and an associated help file.

exec_attr(4)

Rights Profiles -- Defines any authorizations, commands and actions that are assigned to each rights profile along with any extended attributes (real UID, real GID, effective UID, effective GID, process label, or clearance) that may have been specified for commands and actions.

The following directories are created or modified when a user account is created or modified:

Directory

Description

/export/home/<username>

Home Directory -- Default location on the home directory server for each user's home directory. For example, the system administrator role specifies user jedgar's home directory to be created in /export/home/jedgar on the home directory server domus.

/etc/auto_home

Home Directory -- When automounting of the home directory is selected for a user, an entry is made in auto_home that includes the default pathname to the user's home directory on the home directory server. For example, for /export/home/jedgar on the home directory server, domus, the auto_home entry created for jedgar is: "jedgar domus:/export/home/jedgar."

/etc/auto_master

Home Directory -- When automount(1M) is running, the default home auto_home entry in auto_master causes the user's home directory to be mounted at /home. So, for example, jedgar's home directory (which is specified in auto_home) is automounted at /home/jedgar.

/var/mail/<username>

Mailbox Creation -- Where the user's unread mail is stored on the mail server. User jedgar's mail is stored in /var/mail/jedgar.