第八章网络操作系统(坚持坚持坚持)

网络操作系统

一. 操作系统的概述

1. 操作系统的定义及作用

  • 定义

    • 操作系统是一种控制和管理计算机硬件和软件资源的系统软件,合理的组织计算机的处理流程方便用户使用计算机
  • 作用

    • 提高效率,方便用户

2. 操作系统的特征

  • 并发性

    • 指计算机中同时存在若干运行着的程序,这些程序交错执行
  • 共享性

    • 共享是指系统中的硬件和软件资源不再为某个程序独占,是由多个并发执行的程序共享
  • 虚拟性

    • 通过某种技术把一个物理上的实体变为若干逻辑上的对应物
  • 异步性

    • 由于资源的竞争或共享,多个程序执行顺序和执行时间将会变得不可预知

3. 操作系统的功能

  • 处理机管理

    • 处理机的分配和运行是以进程为单位的
    • 对进程(线程)的描述,创建,撤销
  • 存储器管理

    • 内存的分配和回收
    • 地址映射
    • 内存的扩充
  • 设备管理

    • 分配所需的I/O设备
  • 文件管理

    • 对用户文件和系统进行管理
    • 保证文件的安全性
  • 接口管理

    • 用户接口
      • 给用户使用
    • 程序接口
      • 给程序员在编程时使用

4. 操作系统的发展和分类

  • 批处理操作系统

    • 特征

      • 多道性
        • 内存中可以存放多个作业
      • 调度性
        • 由作业调度程序和进程调度程序分别将作业调入内存,分配CPU
      • 无序性
        • 作业的进入和完成次序与进入内存的次序无关
    • 适用于交互性不太强,较大的计算机系统

  • 分时操作系统

    • 时间片轮转方法把处理机分配给联机作业使用

    • 特征

      • 同时性
        • 一台计算机与多台终端相连,同时为多个用户服务
      • 独立性
        • 各用户相互独立,互不干扰
      • 及时性
        • 系统对用户的输入及时做出响应
      • 交互性
        • 用户与系统能进行人机交互
    • 分时技术

      • 处理机的运行时间被分成很多时间片

      • 分配给各作业使用,某个作业在时间片内没有完成,则中断

      • 转让给另一个作业使用

      • 等待下一轮时继续运行

  • 实时操作系统

    • 特点
      • 响应及时,可靠性高
    • 分为两类
      • 实时控制系统
      • 实时信息处理系统
    • 与批处理,分时操作的区别
      • 设计目标不同
      • 响应时间不同
      • 交互性强弱不同
      • 资源利用率不同
  • 微机操作系统

    • 目前主流
      • Windows
      • MAC OS
      • Linux
    • 特点
      • 开放性
        • 支持不同系统互联,支持分布式处理及CPU系统
      • 通用性
        • 支持应用程序的独立性及在不同平台上的移植
      • 高性能
  • 分布式操作系统

    • 多台分散的计算机通过互联网连接而成的系统
      • 每台计算机高度自治
      • 互相协调
      • 能在系统范围内实现资源管理,任务分配
    • 网络操作系统从本质上都属于分布式操作系统

二. 网络操作系统的基本概念

1. 网络操作系统的定义和分类

  • 网络操作系统是在网络环境下,用户与网络资源之间的接口

    • 用以实现用户对网络资源的管理和控制
    • 是各种网络服务软件和网络协议的集合
  • 根据适用范围分为

    • 专用型
      • 用于实现某种特定的功能
    • 通用型
      • 提高各种基本的网络服务
  • 根据结构划分

    • 对等结构操作系统

      • 工作方式

        • 前后台方式工作
        • 前台为本地计算机服务
        • 后台为其他网络用户服务
      • 特点

        • 各个结点地位平等
        • 结构简单
        • 使得计算机负荷很重
        • 应用于早期规模较小的网络环境
    • 非对等结构操作系统

      • 基本思想
        • 根据功能不同,将结点分为
          • 工作站
            • 提供网络服务和资源
          • 服务器
            • 对本地用户进行信息处理
      • 工作方式
        • 最初使用共享硬盘方式,但效率低,容易产生安全隐患
        • 后期换成了文件共享方式

2. 网络操作系统的功能

  • 除了具备一般性功能之外,还需要实现网络通信和数据传输的特定功能
    • 文件服务
    • 打印服务
    • 通信服务
    • 数据库服务
    • 网络管理服务
      • 用户管理
      • 网络性能分析
      • 网络状态监控
    • Internet服务
      • 支持TCP/IP
      • 提供各种Internet服务

三. 常见的网络操作系统

1. UNIX网络操作系统

  • 出现于20世纪60年代,标准的多用户终端系统

  • 优点

    • 方便增强和扩展

    • 安全可靠

    • 一开始就支持TCP/IP,能够方便的与Internet相连

  • 功能

    • 点对点的邮件传输
    • 文件管理
    • 用户程序的分配及执行
  • 主流

    • HP,SUM,IBM等公司的UNIX操作系统

2. NetWare网络操作系统

  • Novell公司开发的用于管理网络的操作系统
  • 特点
    • 适用于基于服务器的网络
    • 通常是文件服务器,擅长于文件管理
  • 缺点
    • 最初的版本没有采用TCP/IP
    • 使用了IPX/SPX协议
    • 与Internet脱节

3. Linux网络操作系统

  • 1991年,赫尔辛基大学学生开发出了Linux
    • 基于POSIX和UNIX的多用户,多任务,支持多线程,多CPU的操作系统
  • 是一种自由和开放源代码的操作系统
    • 只要遵循GNU通用公共许可证
    • 可以自由的使用Linux的底层源代码
    • 也可以自由的修改和发布

4. Windows网络操作系统

  • LAN Manager

    • 微软在推出Windows之前,开发出了LAN Manager
    • 是Windows NT的核心
  • Windows NT

    • 微软在1993年推出的

      • 面向工作站,网络服务器和大型计算机的操作系统
      • 也可以作为个人计算机的操作系统
    • Windows NT是基于32位结构的操作系统

      • 支持FAT和NTFS两种文件系统
  • Windows 2000

    • Windows NT 4.0的后续版本

    • 包含4个产品

      • Windows 2000 Server

        • 为部门工作组或者公司等中小型环境
      • Windows 2000 Advance Server

        • 高级版服务器

        • 支持多处理器,集群和负载平衡

      • Windows 2000 Datacenter Server

        • 除了具备Advance Server所有功能之外

        • 支持32个CPU,管理64G的内存空间

      • Windows 2000 Professional

        • 专门为个人计算机所开发的单机操作系统
  • Windows Server 2003

    • 微软2003年推出的
      • Windows Server 2003只有服务器版本
      • 支持64位的计算机平台
  • Windows Server 2008

    • 微软2008年基于Windows NT技术开发的操作系统
    • 能够提供各种网络服务

四. Windows Server 2008的基本操作

1. 安装

  • 全新安装

    • 从安装光盘启动计算机,安装程序自动运行
  • 升级安装

    • 从Windows 2000 Server或2003等,直接升级为2008
    • 升级后还可保留原来的配置
  • 通过Windows部署服务远程安装

    • 要进行远程安装,服务器网卡必须支持PXE功能
  • 安装Server Core

    • 除了安腾版之外不可以安装
    • 不具备图形界面
    • 减少了被攻击的可能性

2. 账户管理

  • 用户账户的基本概念

    • 用户账号是用户唯一的标识符

      • 域账户
      • 本地账户
    • 本地账户

      • 安装了Windows Server 2008的计算机在本地安全目录数据库中建立的账户

      • 使用本地账户只能登陆该账户的计算机上

      • 访问该计算机的系统资源

      • 当创建本地账户时,用户信息保存在

      • Systemroot\system32\config文件夹下的SAM中
        
    • 域账户

      • 建立在域控制器里活动目录数据库中的账户
      • 具有全局性
      • 可以登陆域网络环境模式中的任何一台计算机,获得访问权限
      • 域账户需要系统管理员在域控制器上建立
  • 默认的用户账户

    • 用于执行特定的管理任务或访问特定的网络资源
    • Administrator
      • 具有最高权限,执行所有操作
      • 无法删除
    • Guest
      • 为临时访问计算机的用户设置的
      • 不能删除
      • 默认禁用
  • 创建本地账户

    • 账户命名规则
      • 账户名必须唯一
      • 不能包含特殊字符
      • 可以超过20个字符,但是只识别前20个
    • 密码设置原则
      • 要给Administrator指定一个复杂密码
      • 密码不可太简单
      • 最多可以最多128个字符,最小8个字符
  • 创建本地组账户

    • 组是由用户账户,计算机账户,联系人和其他组的集合
    • 组账户不能用于登陆计算机
    • 简化管理,提高效率
  • Windows Server 2008有两种类型的组

    • 默认组
    • 用户自定义组

3. 域服务

  • 活动目录和域

    • 活动目录是一个动态的分布式文件系统,用于存储用户感兴趣的网络对象信息的信息库,这些对象包括计算机,用户账户,打印机,服务器
    • 命名空间
      • 界定好的区域,在区域内对某种对象命名,并且进行查找
      • 活动目录的命名空间采用DNS的格式来命名
    • 对象
      • 某种具体事务的命名
    • 容器
      • 存放对象的空间
      • 共享同一活动目录的一组计算机集合
    • 组织单元
      • 组织和管理一个域内对象的容器
      • 描述对象及容器的分层结构关系
      • 树是域的集合
      • 树中加入的第一个域是根节点
      • 其后加入的称为树的子域
    • 森林
      • 一棵或者多棵树域组成的集合
  • 域控制器

    • 就是安装并且运行了活动目录的Windows Server 2008服务器

    • 活动目录存储了所有域范围内的账户和策略信息

    • 成员服务器

      • Windows Server 2008域环境中提供某种服务功能的服务器
    • 域之间的信任关系建立在 Kerberos 安全协议上

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值