Solaris 10管理控制台功能应用(上)

来源:岁月联盟 编辑:zhu 时间:2008-03-09
Solaris 10管理控制台功能应用(上)内容简介:在Solaris 9之前,实际上Sun Soalris操作系统之没有一个完整的管理界面,唯一可用的是admintool。 Admintool提供了下列的功能: ※显示在系统中已安装的软件、软件的全名、软件包的名称、图标和每个软件包的大小都 在Solaris 9之前,实际上Sun  Soalris操作系统之没有一个完整的管理界面,唯一可用的是admintool。

    Admintool提供了下列的功能:

 ※显示在系统中已安装的软件、软件的全名、软件包的名称、图标和每个软件包的大小都会被显示出来。
 ※可以用来在本地或远程的Solaris2.x系统中安装和删除软件。
 ※可以让指定安装软件的目录。

    Soaris 9 开始出现的Solaris管理控制台(SMC,Solaris Management Console)功能比admintool要强得多。Solaris 10中SMC 版本是2.1 。表 -1 是Sun Soalris操作系统的支持的管理工具。

    表 -1 Solaris 常用操作系统的管理工具支持状态

一、 Solaris管理控制台(SMC,Solaris Management Console) 概述

    1. 什么是 Solaris管理控制台(SMC,Solaris Management Console)?

    Solaris管理控制台(SMC,Solaris Management Console)  是一个基于图形用户界面的"雨伞应用程序",用作不同管理工具的启动点。SMC 带有一个完整的工具箱,另外您还可以管理无盘客户机,但只能通过命令行,不能使用“图形用户界面”。您可以向缺省工具箱添加或删除工具,或通过使用"SMC 工具箱编辑器"创建一个新的工具箱来管理不同的工具集。Solaris Management Console 是基于 GUI 管理工具的容器,这些工具存储在被称为工具箱的集合中。该控制台中提供了一个缺省工具箱,其中包含多种基本管理工具,包括用于管理以下对象的工具:

    • 进程 -- 暂停、恢复、监视和控制进程。
    • 用户 -- 建立和维护用户帐户、用户模板、组、邮件列表、管理角色和权限。授予或拒绝用户和管理角色权限-控制每个用户是否可以使用特定应用程序,以及每个用户可以执行的任务。
    • 预定作业 - 预定、启动和管理任务。
    • 安装和共享 - 查看和管理安装、共享和使用信息。
    • 磁盘 - 创建和查看磁盘分区。
    • 串行端口 - 配置和管理现有串行端口。
    • 日志查看程序 - 查看应用程序和命令行信息以及管理日志文件。

    2. Solaris Management Console 三个组件
  Solaris Management Console 客户机

    即控制台,此组件是可视界面,其中包含用于执行管理任务的 GUI 工具。

 Solaris Management Console 服务器

    该组件位于与控制台相同的计算机上或位于远程计算机上。此组件提供所有后端功能,允许通过控制台进行管理。

 Solaris Management Console 工具箱编辑器

    此应用程序的外观与控制台相似,可用于添加或修改工具箱、向工具箱中添加工具或扩展工具箱的作用范围。例如,可以添加用于管理名称服务域的工具箱。启动控制台时,会看到缺省的工具箱。

二、Solaris管理控制台(SMC,Solaris Management Console) 主要功能

    Solaris管理控制台(SMC,Solaris Management Console)为管理员提供一组具有许多优点的工具。Solaris管理控制台(SMC,Solaris Management Console)具有如下功能:

 为具有不同经验的用户提供支持

    没有经验的管理员可以通过使用 GUI(其中包括对话框、向导和关联说明)来完成任务。有经验的管理员会发现,控制台可以方便而安全地替代 vi 来管理分散在许多系统中的数百个配置参数。

 控制用户对系统的访问

    虽然缺省情况下任何用户都可以访问控制台,但是,只有超级用户才能更改初始配置。
RBAC 的主要优点是可以限制角色,以便用户只能访问执行其作业所必需的那些任务。RBAC 不是使用 Solaris 管理工具所必需的。无需进行任何更改,便能以超级用户身份运行所有的工具。

 提供命令行界面

    如有必要,管理员可以通过命令行界面 (command-line interface, CLI) 对 Solaris 管理工具进行操作。某些命令是专门为了模仿 GUI 工具的功能(如用来管理用户的命令)而编写的。

    Solaris管理控制台(SMC,Solaris Management Console) 具体功能如下:

    1. 建立和维护用户帐户、用户模板、组、邮件列表、管理角色和权限。授予或拒绝用户和管理角色权限-控制每个用户是否可以使用特定应用程序,以及每个用户可以执行的任务。
    2. 为用户分派权限和角色;
    3. 创建实施用户策略;
    4. 定时、定期事实周期性工作;
    5. 监视进程、恢复进程、删除进程、挂起进程;
    6. 查看系统日志;
    7. 查看挂接的文件系统。
    8. 配置和管理现有串行端口。
    9. 创建和查看磁盘分区。

三、启动Solaris管理控制台(SMC,Solaris Management Console)的不同方法

    第一个Solaris的桌面环境是OpenWindows。紧接着是Solaris 2.5的CDE。 在Solaris 10中,Sun又推出了基于GNOME的,Java Desktop System。Solaris 10 使用基于Gnome的Java Desktop System作为默认桌面, 还包含了CDE。 solaris10提供了两种登录到桌面环境的方式:通用桌面环境cde(common desktop envir )和java桌面系统(javadesktop system)。用鼠标点击“选项”—〉“会话过程”来决定是以cde还是jds来登录到桌面控制环境。如图1 。
  三、启动Solaris管理控制台(SMC,Solaris Management Console)的不同方法
 
    1.通过CDE图形界面启动Solaris管理控制台(SMC,Solaris Management Console)

    随着通用桌面环境CDE的流行,OpenWindows遭到了淘汰,CDE是通用开放软件环境(Common Open Software Environment,COSE)的第一步,COSE的目标是跨平台来标准化UNIX的操作。除了可以在Solaris上运行之外,CDE也支持HP-UN、Linux和其他UNIX系统。
在CDE 的工具菜单中选择“SolarisManagement Console”图标,如图2 启动“Solaris Management Console”。

    图2通过CDE图形界面启动Solaris管理控制台(SMC,Solaris Management Console)

    2.通过JDS图形界面启动Solaris管理控制台(SMC,Solaris Management Console)
JDS就是Java desktop SYSTEM,是Sun于2003年提出的商用桌面运算推广方案,有Linux版与Solaris版。JDS下选择“开始”-“运行应用程序”-“smc”,如图3 。
 
    图3通过JDS图形界面启动Solaris管理控制台

    3.通过命令行启动Solaris管理控制台(SMC,Solaris Management Console)和许多Unix 工具一样,smc 也有许多命令行参数。
    smc open
    打开工具或工具箱。
    使用率: open [标志]
    标志:
-t, --terminal, --tty terminal   : 运行命令行 Solaris Management Console 。(可选)
-H, --hostname hostname:port    : 服务器主机与选择性端口设置联络。 (可选)
--auth-data authentication data : 文件名称包含认证数据例如,用户名称、口令。可选)
-u, --username username             : 与服务器认证的用户名称。 (可选)
-p, --password, --passwd password   : 与服务器认证的口令。 (可选)
-r, --rolename rolename             : 与服务器认证的角色名称。 (可选)
-l, --rolepassword, --rolepasswd rolepassword: 与服务器认证的角色口令。 (选 择性)
-T, --tool tool ...    : 要装入和运行的工具 (完全合格的 Java 类 型名称)。 (可选)
-D, --domain, --scope domain        : 要管理的网域,也就是 nis、nisplus、dns 、ldap、或 文件。   以这样的格式'类型:/<服务器>/<网域>', nis:/server/myNisDomain.myOrg.org (可选)
-B, --toolbox toolbox               : 要装入的工具箱。 (可选)
-h, -?, --help, --usage help        : 打印这个使用率语句。 (可选)
--trust trust                       : 信任所有的动作。 (可选)
-y, --yes yes                       : 设置「是」为可信任的动作。 (可选)
-s, --silent silent                 : 静模式。 (可选)

    Smc命令启动实例:
    在命令行上键入如下命令:
    % /usr/sadm/bin/smc &

四、Solaris Management Console启动界面和布局

    1.启动界面

    图4 是Solaris Management Console启动界面。
 
图4 是Solaris Management Console启动界面

    2. Solaris Management Console 窗口布局

    依照缺省,控制台共有三个窗口、四个列以及两个标记,控制台首次启动可能需要一两分钟时间。Solaris Management Console 窗口控制台的主要部分由三部分组成,如图5 :
 
图5 Solaris管理控制台(SMC,Solaris Management Console) 三个窗口

 导航窗口(左侧)

    用于访问多个(或多组)工具、文件夹或其他工具箱。导航窗格中的图标称作节点,如果是文件夹或工具箱的话,则可以展开。在导航中单击某个项目便会决定出现在「查看」窗口中的东西。转动器图标会显示在代表项目群组的项目旁边;单击该图标或连续双击图标旁边的文字可以展开或隐藏该群组。导航窗口显示与否,取决于查看菜单中的显示设置;

 查看窗格(右侧)

    用来查看与在导航窗格中选择的节点有关的信息。查看窗格显示选定文件夹的内容、从属工具或与选定工具相关的数据。如果在导航窗口中所选择的节点是文件夹,该文件夹的内容就会显示在查看窗口中。如果选择的节点是简单的工具,就像「日期/时间」工具,时钟可能会显示出来。如果选择的节点是复杂的工具,就像「用户管理员」,内容可能会是用户帐户和电子邮件帐户的子工具;选择用户帐户节点和可能会显示出来的用户清单,并更改动作菜单使其允许编辑清单。


 信息窗格(底部)

    用于显示关联说明或控制台事件。在控制台下方的「信息」窗口会视选择的内容说明」或控制台事件标记,决定显示「导航」窗口中选择之对象的内容说明或警报类型清单。信息窗口显示与否,取决于查看菜单中的显示设置;详细信息请参阅查看菜单。

    3. Solaris Management Console的列显示

    在查看-显示菜单中,开源控制Solaris Management Console的显示选择,包括三列:

 工具列

    “工具列”和其他软件的工具列类似,位于主菜单的下方。

 位置列

    位置列位在控制台的工具列下方,包含一个主工具箱图标、工具箱字段 (指示当前的工具箱以及在工具箱中所选择的项目),以及下拉菜单 (包含最近所造访过的工具箱)。单击主工具箱图标,以打开主工具箱。从下拉菜单中选择工具箱,以便打开该工具箱。位置列显示与否,取决于「查看」菜单中的「显示」设置;详细信息请参阅查看菜单。

 状态列

    状态列位于控制台的正下方。状态列的左边窗口会显示导航窗口中选择的节点下的项目(节点)数目。状态列的中间窗口指示控制台的活动-例如装入工具-藉由前后的「阴影」移动。状态列的右边窗口则会提供一些控制台工作期间的进度信息,包括打开工具箱文件。状态列显示与否,取决于查看菜单中的显示设置;详细信息请参阅查看菜单。

    Solaris Management Console的列显示控制如图 6 。
 
图 6 Solaris Management Console的列显示控制

总结:
 
   
这里我们介绍Solaris管理控制台(SMC,Solaris Management Console)的一些基本知识和启动方法后边笔者会详细介绍其应用方法,敬请关注。

图片内容