本章提供了关于 Solaris 管理工具的指南。
下面列出了从 Oracle Solaris 10 初始 3/05 发行版起新增的工具或已更改的工具:
admintool -从 Oracle Solaris 10 开始,不再提供此工具
软件包和修补程序工具增强功能
有关新增功能的完整列表以及 Oracle Solaris 发行版的说明,请参见 《Oracle Solaris 10 9/10 新增功能》。
下表提供新管理工具或已更改的管理工具的简要说明。
表 1–1 Oracle Solaris 发行版中新增或已更改的管理工具| Solaris 管理工具 | 说明 | 更多信息 | 
|---|---|---|
| admintool | 不再提供此工具。 
 
 
 备选工具包括: 
 | 
 
 
 
 使用 Oracle Solaris 产品注册表 GUI 管理软件(任务图) | 
| 软件包和修补工具 | 从 Oracle Solaris 10 开始,软件包和修补程序工具的功能已得到增强。应使用带有 -P 选项的 pkgchk 命令,而不是 grep pattern /var/sadm/install/contents。-P 选项允许您使用部分路径。 | |
| Solaris Print Manager | Solaris Print Manager 中的扩展打印机支持包括以下功能(均为 Oracle Solaris 10 所引入): | 
本节提供有关主要用于管理用户、组、客户机、磁盘、打印机和串行端口的工具的信息。
下表列出了各种 Oracle Solaris 管理 GUI 工具以及它们当前是否受支持。
表 1–2 Solaris 管理工具支持状态列表| Solaris 9 | Solaris 10 | |
|---|---|---|
| admintool | 受支持 | 不支持 | 
| Solstice AdminSuite 2.3 | 不支持 | 不支持 | 
| Solstice AdminSuite 3.0 | 不支持 | 不支持 | 
| Solaris Management Tools 1.0 | 不支持 | 不支持 | 
| Solaris Management Tools 2.0 | 不支持 | 不支持 | 
| Solaris Management Tools 2.1 | 受支持 | 受支持 | 
如果要在以基于文本的终端作为控制台的系统上执行管理任务,请改用 Solaris Management Console 命令。有关更多信息,请参见表 1–5。
下表描述了 Oracle Solaris 发行版中提供的工具。
表 1–3 Solaris 管理工具说明| 功能或工具 | Solaris Management Console 2.1 是否支持该功能或工具? | 
|---|---|
| 计算机和网络工具 | 受支持 | 
| 无盘客户机支持 | 提供了无盘客户机命令行界面 | 
| 磁盘工具 | 受支持 | 
| 增强磁盘工具(Solaris 卷管理器) | 受支持 | 
| 作业调度程序工具 | 受支持 | 
| 日志查看器工具 | 受支持 | 
| 支持邮件别名 | 受支持 | 
| 挂载和共享工具 | 受支持 | 
| 名称服务支持 | 仅适用于用户、组和网络信息 | 
| 性能工具 | 受支持 | 
| 打印机支持 | 不支持,但是 Solaris Print Manager 作为单独的工具提供 | 
| 项目工具 | 受支持 | 
| 基于角色的访问控制 (Role-based access control, RBAC) 支持 | 受支持 | 
| RBAC 工具 | 受支持 | 
| 串行端口工具 | 受支持 | 
| 软件包工具 | 不支持 | 
| 系统信息工具 | 受支持 | 
| 用户/组工具 | 受支持 | 
该表描述了在 Solaris 9 发行版中可用的工具。
表 1–4 Solaris 9 管理工具的功能说明| 功能或工具 | admintool 是否支持该功能或工具? | Solaris Management Console 2.1 是否支持该功能或工具? | 
|---|---|---|
| 计算机和网络工具 | 不支持 | 受支持 | 
| 无盘客户机支持 | 不支持 | 提供了无盘客户机命令行界面 | 
| 磁盘工具 | 不支持 | 受支持 | 
| 增强磁盘工具(Solaris 卷管理器) | 不支持 | 受支持 | 
| 作业调度程序工具 | 不支持 | 受支持 | 
| 日志查看器工具 | 不支持 | 受支持 | 
| 支持邮件别名 | 不支持 | 受支持 | 
| 挂载和共享工具 | 不支持 | 受支持 | 
| 名称服务支持 | 不支持 | 仅适用于用户、组和网络信息 | 
| 性能工具 | 不支持 | 受支持 | 
| 打印机支持 | 受支持 | 不支持,但是 Solaris Print Manager 作为单独的工具提供 | 
| 项目工具 | 不支持 | 受支持 | 
| RBAC 支持 | 不支持 | 受支持 | 
| RBAC 工具 | 不支持 | 受支持 | 
| 串行端口工具 | 受支持 | 受支持 | 
| 软件包工具 | 受支持 | 不支持 | 
| 系统信息工具 | 不支持 | 受支持 | 
| 用户/组工具 | 受支持 | 受支持 | 
下表列出了执行与 Oracle Solaris 管理工具相同任务的命令。有关无盘客户机支持的信息,请参见第 7 章。
下表描述了与 Oracle Solaris 管理工具提供相同功能的命令。必须成为超级用户或同等角色才能使用这些命令。其中的某些命令只能用在本地系统上。其他命令可以在名称服务环境中运行。请参见相应的手册页并参阅 -D 选项。
表 1–5 Solaris 管理命令的说明| 命令 | 说明 | 手册页 | 
|---|---|---|
| smc 
 | 启动 Solaris Management Console | |
| smcron | 管理 crontab 作业 | |
| smdiskless | 管理无盘客户机支持 | |
| smexec | 管理 exec_attr 数据库中的项 | |
| smgroup | 管理组项 | |
| smlog | 管理和查看 WBEM(基于 Web 的企业管理)日志文件 | |
| smmultiuser | 管理对多个用户帐户的批量操作 | |
| smosservice | 添加 OS 服务和无盘客户机支持 | |
| smprofile | 管理 prof_attr 和 exec_attr 数据库中的配置文件 | |
| smrole | 管理角色帐户中的角色和用户 | |
| smserialport | 管理串行端口 | |
| smuser | 管理用户项 | 
下表描述了可用来从命令行管理 RBAC 的命令。必须是超级用户或同等角色才能使用这些命令。这些命令不能用来在名称服务环境中管理 RBAC 信息。
表 1–6 RBAC 命令的说明| 命令 | 说明 | 参考 | 
|---|---|---|
| auths | 显示向用户提供的授权 | |
| profiles | 显示用户的执行配置文件 | |
| roleadd | 向系统中添加新角色 | |
| roles | 显示授予用户的角色 | 
下表描述了可用来从命令行管理用户、组和 RBAC 功能的命令。必须是超级用户或同等角色才能使用这些命令。这些命令不能用来在名称服务环境中管理用户和组信息。
表 1–7 Oracle Solaris 用户和组命令描述| 命令 | 说明 | 参考 | 
|---|---|---|
| useradd、usermod、userdel | 添加、修改或删除用户 | |
| groupadd、groupmod、groupdel | 添加、修改或删除组 | 
此表指出查找有关 Oracle Solaris 发行版中管理工具的更多信息的位置。
表 1–8 Solaris 管理工具的更多信息| 工具 | 在哪个版本中可用 | 更多信息 | 
|---|---|---|
| Solaris Management Console 2.1 工具套件 | Solaris 9 和 Oracle Solaris 10 发行版 | 本指南和控制台联机帮助 | 
| Solaris Management Console 2.0 工具套件 | Solaris 8 1/01、4/01、7/01、10/01 和 2/02 发行版 | Solaris Management Console 联机帮助 | 
| admintool | Solaris 9 和以前的 Solaris 发行版 | admintool | 
| AdminSuite 3.0 | Solaris 8、Solaris 8 6/00 和 Solaris 8 10/00 发行版 | 《Solaris Easy Access Server 3.0 Installation Guide》 | 
| 无盘客户机命令行界面 | Solaris 8 1/01、4/01、7/01、10/01、2/02、Solaris 9 和 Oracle Solaris 10 |