回首页

网 络 服 务 器 的 规 划

作 者 : 臧 晓 峰        

大 多 数 教 学 单 位 都 有 自 己 的 计 算 机 实 验 室, 承 担 着 繁 重 的 教 学 和 科 研 任 务, 为 满 足 计 算 机 教 学 和 科 研 的 需 求, 缓 解 经 费 紧 张 的 矛 盾, 无 盘 工 作 站NOVELL 网 就 成 为 各 教 学 部 门 建 网 时 的 首 选 网 络。

   面 对 众 多 的 机 器, 大 量 的 上 机 需 求, 如 何 管 理 好 网 络 机 房, 提 高 完 好 率, 降 低 损 坏 率, 既 方 便 学 员 上 机 操 作 又 便 于 网 络 管 理 员 的 管 理, 这 是 一 个 值 得 探 讨 的 问 题, 本 文 将 从 网 络 服 务 器 的 规 划、 网 络 用 户 的 设 置 等 方 面 谈 一 谈 如 何 有 效 的 设 计 和 管 理 用 于 教 学 的 无 盘 工 作 站NOVELL 网。

一、 网 络 服 务 器 的 规 划

   (1) 卷 及 目 录 的 规 划

   NetWare 网 络 是 一 个 主 从 式 网 络, 它 将 共 享 资 源 全 部 存 放 在 网 络 服 务 器 上, 与 其 相 连 的 无 盘 工 作 站 每 次 存 取 都 是 到 网 络 服 务 器, 所 以 服 务 器 上 软 件 的 规 划 和 管 理 就 显 得 非 常 重 要。

NetWare 可 支 持 文 件 服 务 器 上 多 达64 个 卷, 一 般 必 须 建 立 一 个SYS 卷( 自 动 建 立), 另 外 还 可 建 立 一 个 或 多 个 用 户 卷, 用 以 存 放 应 用 系 统 的 数 据 文 件, 由 于 大 部 分 已 安 装 好 的 网 络 服 务 器 采 用 的 是 单 卷 结 构, 故 本 文 将 侧 重 谈 一 谈 单 卷 结 构 上 的 目 录 的 规 划, 单 卷 目 录 结 构 所 示。

   SYS 卷 上 的 目 录 可 分 为 四 大 类: 系 统 目 录、 应 用 软 件 目 录、 用 户 目 录 及 辅 助 目 录。

   (Ⅰ) 系 统 目 录

   SYSTEM、PUBLIC、LOGIN、MAIL 为 系 统 目 录。

   SYSTEM 目 录: 存 放NetWare 的 系 统 文 件, 包 括 系 统 可 加 载 模 块, 实 用 程 序 和 专 用 命 令。

   PUBLIC 目 录: 存 放 公 共 实 用 程 序 与 网 络 用 户 的 通 用 程 序。

   LOGIN 目 录: 存 放 用 户 登 录 必 须 的 文 件。

   MAIL 目 录: 邮 件 目 录, 用 户 登 录 脚 本 也 存 放 在 此 目 录 下 每 个 用 户 的ID 子 目 录 中。

   (Ⅱ) 应 用 软 件 目 录 在 教 学 单 位 的 网 络 机 房 中, 需 预 装 丰 富 的 的 各 类 应 用 软 件,APPL 子 目 录 是 用 于 存 放 应 用 软 件 的 目 录, 不 同 的 软 件 则 安 装 在 此 目 录 下 的 不 同 的 子 目 录 中。 如, 通 过 网 络 安 装 的 方 式 将UCDOS 安 装 在 此 目 录 下; 其 它 不 需 要 安 装 的 软 件, 也 可 以 拷 贝 至 各 自 对 应 的 二 级 子 目 录 里。 为 满 足 教 学 的 需 要, 可 以 采 取 以 下 两 项 措 施:

   ① 在 系 统 登 录 脚 本 文 件 中, 加 入   MAP ROOT C: =SYS:APPL
   命 令 行, 则 可 将APPL 目 录 映 射 为 逻 辑 网 络 盘C 盘, 而 原APPL 目 录 的 应 用 程 序 子 目 录 则 成 为 此C 盘 根 目 录 下 的 一 级 子 目 录。 这 样 做 可 以 保 证 屏 幕 信 息 与 教 材 基 本 一 致。

   ② 在 设 置 权 限 时, 对 于 普 通 的 用 户 或 用 户 组, 对APPL 目 录 只 分 配R( 读) 和F( 查 看) 的 权 限, 因 此, 应 用 软 件 就 不 能 被 随 便 删 除、 修 改, 也 不 能 在 应 用 程 序 目 录 下 创 建 文 件 或 目 录, 从 而 可 大 大 降 低 网 络 管 理 员 对 应 用 软 件 的 维 护 工 作 量, 那 么 用 户 创 建 的 程 序 文 件 或 数 据 存 放 在 哪 里 呢 ?

   (Ⅲ) 用 户 文 件 目 录

   USER 子 目 录 用 于 存 放 用 户 子 目 录 的 目 录,USER01、USER02、USER03......USER40 等 二 级 子 目 录 是 不 同 用 户 的 存 放 数 据 文 件 的 目 录。 将 不 同 用 户 的 数 据 文 件 保 存 在 不 同 目 录 下, 一 则 可 以 避 免 存 盘 时 的 文 件 覆 盖 问 题, 再 则 可 以 保 证 每 台 无 盘 工 作 站 有 一 个 完 全 独 立 的、 具 备 所 有 权 限 的 目 录 或 逻 辑 网 络 盘。

   假 设 有 一 用 户USER01, 它 可 以 对USER01 子 目 录 的 文 件 和 目 录 具 备 一 切 权 限, 而 对 其 它 用 户 目 录 则 无 任 何 权 限; 同 时, 在 系 统 登 录 脚 本 文 件 中, 加 入   MAP ROOT D: =SYS:USER\%LOGIN _NAME    命 令 行, 则 将 不 同 用 户 目 录 映 射 为 不 同 无 盘 工 作 站 上 的 逻 辑 网 络 盘D 盘, 这 样 就 保 证 了 教 学 上 的 统 一 性 和 无 盘 工 作 站 上 的 数 据 独 立 性。 具 体 实 现 技 术 稍 后 再 述。

   (Ⅳ) 辅 助 目 录

   INSTALL 子 目 录 是 用 于 存 放 安 装 程 序 的 目 录, 在 网 络 的 管 理 与 维 护 中 起 辅 助 作 用。 如, 可 用 来 作 为 容 易 被 破 坏 的 软 件 的 备 份 目 录; 也 可 以 将WINDOWS3.2、WORD、EXCEL 等 能 够 进 行 服 务 器 安 装 的 应 用 程 序 首 先 分 别 安 装 到 此 目 录 下, 以 方 便 以 后 的 工 作 站 安 装 与 管 理。

   (2) 文 件 服 务 器 上 用 户 数 据 的 管 理 对 于 学 员 在 无 盘 工 作 站 上 建 立 的 数 据 文 件 或 程 序 文 件, 除 了 通 过 目 录 映 射 的 方 式 保 证 其 独 立 性 之 外, 另 外, 还 必 须 在 一 定 的 时 期( 如 新 学 期 开 始, 培 训 班 结 束 等) 对 教 学 用 机 上 的 无 用 的 用 户 数 据 文 件 进 行 清 理, 从 而 腾 出 服 务 器 空 间, 保 证 网 络 性 能。 具 体 技 术 实 现 如 下:

   ① 对 不 想 清 除 的 用 户 所 建 立 的 文 件 目 录 的 处 理 如: 不 想 删 除 用 户 工 作 目 录 下 的WINDOWS 子 目 录, 可 将 此 目 录 赋 入“ 禁 删“ 的 权 限(DI)   FLAG WIINDOWS +DI 

   ② 建 立 一 个 清 除 用 户 数 据 文 件 的 批 处 理 命 令, 从 而 做 到 一 劳 永 逸, 在 根 目 录 下 建 立 批 处 理 命 令DELUSER.BAT    @ECHO OFF    F:    CD\    DELTREE /Y \USER\USER01\    DELTREE /Y \USER\USER02\    DELTREE /Y \USER\USER03\    … …    DELTREE /Y \USER\USER40\    @ECHO ON 

   注 意: /Y 表 示 删 除 文 件 及 目 录 时 不 提 示

   第 三 个“\” 表 示 删 除 本 级 目 录 下 的 文 件 和 目 录, 本 级 目 录 不 删 除。 否 则, 会 删 除 本 级 目 录, 故“\” 不 可 少。

网 络 用 户 的 设 置 及 登 录 脚 本 的 建 立
作 者 : 臧 晓 峰                  本文点击次数:257

二、 网 络 用 户 的 设 置 及 登 录 脚 本 的 建 立

   教 学 网 的 主 要 目 的 是 学 生 上 机 实 习、 培 训 和 教 师 科 研, 为 了 较 好 地 使 用 网 络 资 源 及 便 于 管 理 和 控 制, 可 以 根 据 实 际 情 况 建 立 不 同 的 网 络 用 户 和 用 户 组。

   a) 普 通 用 户 的 设 置 

   根 据 每 个 无 盘 工 作 站 建 立 一 个 唯 一 的 用 户 名, 具 体 实 现 步 聚 是:

   (1) 找 出 所 有 工 作 站 的 网 络 节 点 地 址(Node address)   F:\login>login supervisor 

   (2) 进 入PUBLIC 子 目 录:   F:\LOGIN >CD\PUBLIC 

   (3) 显 示 已 登 录 的 用 户 节 点 信 息: F:\PUBLIC >USERLIST /A 

   屏 幕 上 显 示   USER INFORMATION FOR SERVER SYS    CONNECTION USER NAME NETWORK NODE ADDRESS LOGIN TIME    1 *SUPERVISOR [332211] [21DAC8C5] 01-04-97    2 SUPERVISOR [332211] [21DAC94B] 01-04-97 

   其 中 在CONNECTION 与USER NAME 之 间 有“ *“ 符 号 的 为 当 前 工 作 站 的 信 息, 然 后 记 下 节 点 地 址 准 备 分 配 给 它 的 用 户 名, 如:   USER01 000021DAC8C5    USER02 000021DAC94B 

   … …

   (4) 建 立 普 通 用 户

   通 过 系 统 卷PUBLIC 子 目 录 下 的SYSCON 命 令 建 立 普 通 用 户USER01,USER02,USER03......USER40, 每 个 用 户 均 应 在SYS 卷 上 有 一 个 用 户 名 和 名 或 对 应 的 子 目 录。

   (5) 建 立 普 通 用 户 的 登 录 脚 本 文 件 

   普 通 用 户 脚 本 文 件 基 本 内 容 为:   MAP DISPLAY OFF    DRIVE C:   MAP DISPLAY ON 

   这 样, 在 无 盘 工 作 站 引 导 完 毕 后, 出 现 在 显 示 器 上 的DOS 提 示 符 为C:\ >, 而 不 是 电 脑 初 学 者 不 易 理 解 的 提 示 符F:\LOGIN >。

   (6) 普 通 用 户 权 限 的 设 置 

   普 通 用 户 对 自 己 存 放 数 据 文 件 的 目 录( 如 用 户USER01 的 用 户 目 录SYS:USER /USER01) 应 具 有[RWCEMFA] 权 限, 对 其 它 用 户 目 录 不 具 备 任 何 权 限, 对 应 用 软 件 目 录 下 的 应 用 软 件 权 限 在 此 不 用 设 置, 可 以 通 过 用 户 组 进 行 统 一 设 置。

   b) 登 录 用 户 及 其 脚 本 的 建 立

   登 录 用 户 是 一 个 为 了 管 理 的 方 便 而 特 设 的 网 络 用 户, 建 立 它 的 主 要 目 的 是 提 供 一 个 按 网 络 节 地 址 分 别 登 录 的 脚 本 文 件, 其 基 本 内 容 如:   IF P_STATION="000021DAC8C5" EXIT "LOGIN USER01"    IF P_STATION="000021DAC94B" EXIT "LOGIN USER02"    … …

   当 然, 为 实 现 统 一 登 录 入 口, 还 需 要 更 改 自 动 批 处 理 命 令, 设 登 录 用 户 名 为USER,AUTOEXEC.BAT 基 本 内 容 如 下:   @ECHO OFF    LH 2008IPX.COM    LH NETX.EXE    F:    LOGIN USER    @ECHO ON 

   更 改 后 重 新 生 成NET $DOS.SYS( 具 体 方 法 请 参 看 其 它 书 籍)。 这 样, 当 重 新 启 动 无 盘 工 作 站 时, 系 统 首 先 按 登 录 用 户 登 录, 然 后 根 据 每 台 机 器 特 点( 这 里 用 网 卡 节 点 地 址 标 识) 分 别 对 应 地 按 预 设 的 普 通 用 户 登 录。 现 在 只 要 在 用 户 组 中 对 公 用 程 序 软 件 目 录 设 置 权 限, 并 在 系 统 登 录 脚 本 文 件 中, 建 立 不 同 的 网 络 系 统 的 映 射, 就 可 以 实 现 无 盘 工 作 站 的 单 机 化。

   c) 用 户 组 设 置 
   通 过 用 户 组 来 管 理 用 户、 分 配 资 源 是 一 种 简 便、 高 效 的 网 络 管 理 手 段, 实 际 运 用 中, 可 以 根 据 情 况 建 立 一 个 或 几 个 用 户 组, 假 设 建 立 了 一 个 名 为XYUSER 的 用 户 组, 并 将 所 有 普 通 用 户USER01、USER02...USER40 等 都 加 入 到 用 户 组XYUSER 中 去, 然 后 通 过 对 用 户 组 权 限 的 设 置 来 实 现 普 通 用 户 权 限 的 统 一 分 配 与 管 理。 如:   SYS:PUBLIC [R F]    SYS:APPL [R F]    SYS:INSTALL/PWIN32 [R MF]

   d) 建 立 系 统 脚 本 文 件 
 
  系 统 登 录 脚 本(SYSTEM LOGIN SCRIPT) 的 执 行 对 所 有 用 户 发 生 作 用, 即 为 所 有 用 户 设 定 环 境。 在 系 统 登 录 脚 本 中, 既 可 以 设 定 普 通 用 户 的 登 录 的 环 境, 也 可 以 进 行 分 组 设 定 或 个 别 特 殊 用 户 的 登 录 设 定。   MAP DISPLAY OFF    MAP ERROR OFF    IF LOGIN_NAME="SUPERVISOR" THEN BEGIN    MAP *1:=SYS:SYSTEM    MAP INS S1:=SYS:PUBLIC    ELSE    MAP *1=SYS:USER\%LOGIN_NAME    MAP ROOT D:=SYS:USER\%LOGIN_NAME    MAP ROOT F:=SYS:LOGIN    END    MAP ROOT C:=SYS:APPL    MAP INS S2:=SYS:LOGIN    MAP INS S3:=SYS:INSTALL\PWIN32    MAP INS S4:=SYS:APPL\TT    COMSPEC=C:\DOS\COMMAND.COM    DRIVE C:   MAP DISPLAY ON    MAP ERROR ON 

   这 样, 不 同 的 用 户 登 录 后 都 能 看 到 逻 辑 网 络 盘C 盘 和 逻 辑 网 络 盘D 盘, 其 中 逻 辑C 盘 实 际 是SYS:APPL 目 录 的 映 射,C 盘 上 的 信 息 普 通 用 户 只 能 读 出 和 执 行, 不 能 进 行 修 改 或 删 除 等 操 作。 对 于 具 有 创 建 或 修 改 文 件 能 力 的 应 用 软 件, 可 以 将 工 作 目 录 调 至 逻 辑D 盘; 逻 辑D 盘 实 际 映 射 的 是SYS:USER 目 录 下 的 对 应 机 器 和 用 户 的 用 户 的 用 户 数 据 文 件 目 录, 所 以, 尽 管 所 有 无 盘 工 作 站 中 都 有 逻 辑D 盘, 但 每 台 的 都 不 相 同,D 盘 上 的 数 据 不 象 逻 辑C 盘 一 样 为 所 有 无 盘 工 作 站 共 享, 而 是 与 其 它 工 作 站 无 关 的, 也 不 为 其 它 工 作 站 所 能 访 问 的 独 立 的D 盘, 从 而 实 现 了 网 络 机 的 单 机 化。

三、 小 结 

   在 规 划、 管 理、 维 护 教 学 用 途 的 局 域 网 时, 还 可 以 从 网 络 布 线、 拓 朴 结 构、 网 络 服 务 器 的 优 化、 网 络 互 连 等 诸 多 方 面 来 探 讨 网 络 的 扩 充、 容 错、 性 能 等 问 题, 但 具 体 实 现 起 来 往 往 需 要 再 投 资。 本 文 侧 重 于 现 有 硬 件 基 础 上, 在 网 络 服 务 器 的 规 划 与 管 理、 网 络 用 户 的 设 置 及 对 应 登 录 脚 本 文 件 的 建 立 等 方 面, 提 出 了 一 些 无 盘 工 作 站 教 学 网 的 管 理 方 法 和 实 现 技 术。 实 践 证 明, 这 些 方 法 和 技 术 不 仅 可 加 强 管 理 员 对 网 络 的 管 理, 减 少 软 硬 件 的 维 护 量, 单 机 化 的 无 盘 工 作 站 也 更 符 合 教 学 单 位 的 教 学 要 求。

回首页