1、网络操作系统网络操作系统 课程设计报告课程设计报告 题 目 Linux 中 samba 服务器配置方法 姓 名 _ _ 学 号 同 组 者 _ 专 业 网络工程 指导教师 成 绩 网络工程系网络工程系 20122012 年年 1212 月月 1616 日日 目录目录 一一. .设计课题名称设计课题名称 . 1 二二.课题设计要求课题设计要求. 1 三三.课题设计说明课题设计说明. 1 四设计环境及原理四设计环境及原理.1 五设计过程与步骤五设计过程与步骤 . 4 5.1 samba 服务器的安装服务器的安装 4 5.2 基于共享模式的基于共享模式的 sambasamba 服务器的配置服务器的配
2、置 . 7 5.3 配置用户型配置用户型 sambasamba 服务器服务器 . 9 六六. 设计结果与分析设计结果与分析 10 七七. .设计所遇到的问题设计所遇到的问题.11.11 七七.设计总结与体会设计总结与体会.15 一一设计课题名称设计课题名称 linux 中 samba 服务器配置方法 二二课题设计要求课题设计要求 1. 理解 samba 服务器的功能。 2. 列出在 shell 终端下安装 samba 服务的方法。 3. 列出在 shell 终端下创建用户的方法。 4. 详细列出基于共享模式的 samba 服务器的配置过程并给出测试结果。 5. 详细列出基于用户模式的 samb
3、a 服务器的配置过程并给出测试结果。 三:课题设计说明三:课题设计说明 Samba 是 Linux 应用非常广泛的服务器,主要用于和 windows 主机之间文件共 享,当然有很多其它功能,比如共享打印机等。Samba 通过 SMB 协议,可以实现 Windows 与 Linux 之间的文件共享。这里我们主要介绍如何安装配置 Samba 服务 器以及添加 Samba 用户。 四四 设计环境及原理设计环境及原理 设计环境: 一台 windows 服务器, VMware Workstation Red Hat Enterprise 光盘镜像 Samba 服务器的工作原理是: linux 主机运行
4、Samba 服务器,Windows 主机作为客户端; 让 NETBIOS(Windows95 网络邻居的通讯协议)和 SMA Server Message Block) 这两个协议运行于TCP/IP通信协议之上, 并且使用Windows 95的NETBEUI 协议让 LINUX 可以在网络邻居上被 Windows 95 看到。 其中最重要的就是 SMB 协议(Server Message Block),这是一个用于不同计算机之间共享打印机、串 行口和通讯抽象(如命名管道、邮件插槽等)的协议。SMB 协议是一个非常重要 的协议, 在所有 的 Microsoft Windows 系列操作系统中广为应用。 Samba 是 SMB 服务器在类 UNIX 系统上的实现。它是开放源代码的 GPL 自由软件。目前 Samba 可以在几乎所有的 UNIX 变种