Trusted Solaris Administrator's Procedures

Administering Systems in an Administrative Role

As described in the Trusted Solaris Administration Overview, users administer Trusted Solaris systems after having assumed a role. The programs and tools available to a role have a special property, the trusted path attribute to enable the commands to succeed. In the Trusted Solaris environment, the role root has very limited powers. The Security Administrator (usually called secadmin) and the System administrator (usually called admin), roles perform most tasks.

A user who can assume a role chooses the Assume Rolename Role option from the Trusted Path (TP) menu in the Front Panel, and types a password for the role. When the password is correct, an administrative role workspace at the label ADMIN_LOW becomes active with the trusted path attribute. The shell available in the role workspace is called a profile shell, which enables commands to execute securely. Each role can use only those tools in the rights profile(s) that are assigned to that role.

Accessing Administration Tools

The following table lists the Trusted Solaris administrative tools and where their use is described.

Solaris Management Console tool or equivalent commands, such as smuser(1M) and smrole(1M).

Used for most configuration of user accounts, hosts, and networks. Can update local files or name service databases. Can also launch legacy applications: dtterm(1) and dtappsession(1).

Note: Authorizations are used to control which tools or fields can be accessed by each role in the Solaris Management Console and which options can be used in the equivalent commands.

See "To Launch the Solaris Management Console".

Trusted Solaris administrative actions in the System_Admin Folder in the Application Management folder 

Used to edit local files that the Solaris Management Console does not manage, such as /etc/system.

See "To Launch Local Administrative Actions".

Administrative commands and actions. 

Used to perform tasks not covered by the Solaris Management Console or System_Admin programs. 

See man pages section 1M: System Administration Commands.

Administering Remote Systems

Administrators can administer from remote hosts in several ways that are described in this guide, as summarized below: