《网络操作系统》实训指导_第1页
《网络操作系统》实训指导_第2页
《网络操作系统》实训指导_第3页
《网络操作系统》实训指导_第4页
《网络操作系统》实训指导_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网网络络操操作作系系统统 实 训 指 导 书 无锡商业职业技术学院 二 九 年 九 月 序 言 网络操作系统是网络管理员管理计算机网络系统最基本的管理平台 网络管理员 必须掌握网络操作系统的安装 配置 运行及维护管理技能 使计算机网络系统运行 在优良的状态下 用户能方便 安全 可靠地使用网络 在各种平台的网络操作系统 中 Intel 平台的网络操作系统 Windows NT 2000 OS 2 NetWare 以及 Linux 和 UNIX 它们在管理网络系统中的功能类似的 但要选择一种合适教育使用的网络操作 系统还是比较困难的事 作为一门课程 网络操作系统 如何使学习者获得较全面的网络操作系统的知识 使学生通过学习后对网络操作系统在基本原理方面和实际操作能力有较大的收获 采 用 Linux 操作系统讲授网络操作系统是一个很好的选择 一是原理讲解上 Linux 有很 好的可讲性 二是结合原理有很好的实训操作环境 三是操作界面有图形界面 也有 文本命令方式 有利于学习者操作能力的培养和思维训练 四是所有的系统配置都有 相应的文本配置文件 管理员可直接修改其配置 五是 Linux 是一个开放式的网络操 作系统 包含的知识内容很丰富 开发 应用前景广阔 因此 以 Linux 作为网络操 作系统课程的具体讲解系统是有许多益处的 同时 Linux 操作系统实际上就是 UNIX 操作系统的一个主要的变体 它有类似于 UNIX 的许多优点 该实训指导书在 2003 年编制以来经过了多年的教学使用 得到了学生们的认可 并提出了改进意见 现作了一些修改调整 每个实训都具有可操作性 以及相应的实 训结果 实训过程中应作相应的记录 实训后要认真完成实训报告 对实训思考题也 要积极地去思考 回答 并写入实训报告中 由于网络操作系统的庞大性以及 Linux 系统的灵活性 教学过程中可针对学生情 况和实际应用情况 可对实训内容作适当的调整 希望在实训指导书的使用过程中再 次得到各位老师和同学们的改进建议和帮助 使其不断完善 我相信通过大家的努力 一定能够学好 Linux 网络操作系统 编者 余立强 2009 9 第二版 目 录 实训一 GNOME 和 KDE 桌面环境基本操作 1 实训二 网络操作系统 Linux 的安装 3 实训三 Linux 的字符界面与 Shell 命令 4 实训四 vi 的应用 7 实训五 文件系统的管理 9 实训六 目录和文件管理 12 实训七 网络配置与 Linux 的应用程序 15 实训八 用户与组群管理 20 实训九 进程管理与系统监视 23 实训十 架设 Samba Server 27 实训十一 架设 DNS Server 30 实训十二 架设 Apache Server 37 实训十三 FTP 服务器 40 实训十四 DNS FTP WWW 服务综合实训 47 实训十五 架设 DHCP Server 51 实训十六 架设 NFS Server 53 实训十七 Sendmail 邮件服务器 57 附录 A Linux 资源 62 附录 B 常用 Linux 命令 64 附录 C FTP 主要命令 68 1 实训一 GNOME 和 KDE 桌面环境基本操作 一 能力目标一 能力目标 初步具有在 Linux 系统上图形用户面的操作能力 二 知识点二 知识点 1 了解 Linux 的 X Window 的图形界面面概念 2 掌握GNOME 与 KDE 桌面的操作方法 三 实训内容三 实训内容 1 GNOME 桌面环境基本操作 2 KDE 桌面环境基本操作 3 GNOME 与 KDE 桌面的切换 四 实训环境四 实训环境 1 安装有 Red Hat Linux 9 0 以上操作系统的计算机 2 实训分组 每人一台计算机为独立的一组 五 实训操作步骤五 实训操作步骤 1 GNOME 桌面环境基本操作 1 设置面板 操作要求 1 设置系统面板的位置在桌面的最上端 并能自动隐藏面板 操作要求 2 在系统面板上添加 移动和删除对象 操作要求 3 添加和删除面板 2 设置桌面 操作要求 1 设置背景图片 操作要求 2 设置屏幕保护程序 3 设置桌面图标 操作要求 1 在桌面上新建 我的文件档 文件夹图标 操作要求 2 在桌面上建立文本编辑器 gedit 的快捷图标 4 使用 NOME 桌面的文件管理器 Nautilus 操作要求 1 基本文件操作 操作要求 2 显示 Linux 的目录树结构 2 操作要求 3 查看隐藏文件 5 添加 删除应用程序 操作要求 了解 Linux 的应用软件包的类型 熟悉添加 删除软件包的方法 2 GNOME 与 KDE 桌面的切换 操作要求 分别用二种方法切换 GNOME 与 KDE 桌面 3 KDE 桌面环境基本操作 在 KDE 桌面环境下作类似于 GNOME 桌面的操作 六 实训注意事项六 实训注意事项 1 正确启动和关闭 Linux 系统 2 记录好相关实训结果写好实训报告 七 思考题 七 思考题 1 Linux 的图形界面叫什么 Red Hat Linux 有哪几种免费提供的图形桌面 2 Linux 有哪二种类型的版本 Red Hat Linux 9 0 的内核版本号是什么 3 实训二 网络操作系统 Linux 的安装 一 能力目标一 能力目标 具有安装网络操作系统 Linux 的能力 二 知识点二 知识点 1 VMware 的功能及使用 2 在VMware 中安装 Linux 虚拟机的方法 三 实训内容三 实训内容 通过 VMware 安装 Linux 虚拟机系统 四 实训环境四 实训环境 1 在 Windows 2003 中安装有 Vmware 6 0 软件 2 实训分组 每人一台计算机为独立的一组 3 将 Red Hat Enterprise Linux 5 0 的 DVD 版安装文件 iso 存放在 D 盘的 RHEL5 文件夹中 五 实训操作步骤五 实训操作步骤 1 进入 Windows 2003 启动 Vmware 虚拟机软件 2 安装虚拟机系统 Red Hat Enterprise Linux 5 0 给虚拟机在 D 盘上留有 8GB 的空间 3 设置虚拟光盘来自于存放在 D 盘文件夹 RHEL5 中的第一个文件 iso 镜像文件 4 启动虚拟机系统 Red Hat Enterprise Linux 5 0 进入安装过程 5 用鼠标点安装欢迎界面 并按 Enter 键 进入图形化安装界面 按向导进行安装 6 向导安装过程中的几个注意点 建议使用用手工分区 必须创建 swap 交换分区和 根分区 选择必须的软件包 记住 root 用户的初始密码 六 实训注意事项六 实训注意事项 1 正确启动和关闭 Linux 系统 2 记录好相关实训结果写好实训报告 七 思考题七 思考题 1 boot 分区 swap 交换分区的大小应该多少 2 Vmware 中虚拟工具如何安装 有什么作用 4 实训三 Linux 的字符界面与 Shell 命令 一 能力目标一 能力目标 具有 Linux 字符界面的命令使用能力 二 知识目的二 知识目的 1 熟悉终端模式和字符模式 2 掌握常用简单命令的操作 3 熟悉重定向 管道 通配符的使用 三 实训内容三 实训内容 1 终端模式下使用 Shell 命令操作 2 字符模式下使用 Shell 命令 3 重定向 管道 通配符的使用 四 实训环境四 实训环境 1 安装有 Red Hat Linux 9 0 以上操作系统的计算机 2 实训分组 每人一台计算机为独立的一组 五 实训操作步骤五 实训操作步骤 1 熟悉 Linux 系统文件的树型目录结构 点击 主菜单 文件浏览器 在窗口中选择 工具 侧栏 在侧栏中选择 树 查看文件系统的根目录及其下的目录组成 并画出简单的一个目录结构图 2 终端模式下使用 Shell 命令操作 1 进入终端模式 点击 2 命令 date cal man ls 命令的使用 查看计算机当前时钟 命令 调整计算机时钟到当前北京时间 命令 调看 2008 年 8 月 8 日是星期几 命令 查看当前目录下的文件及其权限属性 命令 如何获取命令 ls 的帮助 命令 5 3 字符界面下的 Shell 命令操作 1 进入字符模式的虚拟终端 1 操作键 第一次进入字符模式时需登录 login 输入用户名及口令 password 提示符 超级用户 提示符 普通用户 返回到 GUI 界面 操作键 再次进入字符模式的虚拟终端 1 操作键 2 命令 pwd cd cat more wc 的操作 查看当前的路径 命令 从当前路径转到 etc httpd conf 子目录中 命令 查看当前目录下的文件命令 查看文件 httpd conf 的内容 命令 若要能够分屏显示文件内容 操作命令 统计一下该文件中的字数 行数及字符数 命令 将 httpd conf 文件拷贝到 root 子目录中 命令 使当前目录返回到 root 子目录中 命令 4 重定向 管道 通配符的使用 命令 ls cat more wc 等与重定向 管道 通配符的结合使用 ls al list printf We want to be an expert in Linux n printf n 8 2 Linux 的 C 语言环境 Linux 具有 C 语言的应用开发环境为 GCC 操作 对上述建立的 C 语言源程序 sample c 进行编译 执行 步骤 cc sample c 作用 若出现编译错误 重复上述步骤 2 ls l 观察子目录下多了什么文件 a out 看到什么 作用 cc o sample exe sample c 运行 sample exe 文件 键入 3 问题 如果输入 a out 主机名 若本机作 DNS 服务器 则填本机的主机名 否则填其它的主机名 重启计算机 4 启动域名服务 Domain Name Service 方法一 点击程序项 服务器设置 服务 选择 named 再点 start 也可以在其左侧的 选择框中用鼠标点击 打上 保存退出 下次开机时就会自动启动 DNS 服务了 方法二 命令方式 35 etc rc d init d named start 启动 DNS 服务 或 service named start etc rc d init d named stop 停止 DNS 服务 service named stop etc rc d init d named restart 重启 etc rc d init d named status 显示 DNS 运行状态 5 本机测试 DNS 服务 ping 虚拟 Web 主机的 IP 地址 记录显示的一行内容 ping 虚拟 Web 主机的网址 记录显示的一行内容 若 ping 不通 输入 service iptables stop 命令 再次输入上述 ping 命令 看设置项 DNS 中 DNS 服务器的 IP 地址是否为本机的 IP 地址 nslookup sil 如 com 记录显示内容 如 teacher 记录显示内容 虚拟 Web 主机的网址 正向地址解析 记录显示内容 虚拟 Web 主机的 IP 地址 逆向地址解析 记录显示内容 exit 退出 nslookup 命令 dig 虚拟 Web 主机的网址 观察显示的内容 dig domain information groper 6 客户端使用 DNS 服务 客户端访问局域网中的虚拟 Web 主机的网址 必须在客户端设置 DNS 服务 36 Linux 客户 在 系统设置 网络 的设置项 DNS 中填写 DNS 服务器的 IP 地址 即文 件 resolve conf 中的内容 主机名 填写本客户端主机的名字 Windows 中 右击 网上邻居 选 属性 设置 TCP IP 网卡 的属性 在 DNS 设置 标签页中 启用 DNS 设置 填写本机主机名 域名不知可暂不填 必须填写 DNS 服务器搜索顺 序中的 DNS 服务器的 IP 地址 此时你可在客户端使用 ping 命令或 nslookup 命令来进行域名解析测试 三 修改 三 修改 DNSDNS 服务器配置文件的设置服务器配置文件的设置 在 Red Hat Enterprise Linux 等其它版本中没有图形界面的 域名服务 设置应用程序 只能通 过修改 DNS 配置文件来设置域名服务 因此 必须熟悉其设置的方法 1 有关 DNS 配置的几个文件 这些文件都可以用 gedit 文字编辑工具来修改 以达到配置 DNS 的目的 这些文件有些可用图 形化配置工具来设置 位于 etc 目录下的有 hosts host conf resolv conf named conf hosts 配置文件中的内容对应于 系统设置 网络 中的 主机 页中的内容 resolv conf 配置文件中的内容对应于 系统设置 网络 中的 DNS 页中的设置 hosts hosts conf resolv conf 三个文件主要可用于 Linux 的客户端 hosts conf 中的内容 order hosts bind 说明 hosts 配置文件中的设置优于 DNS 即指定了对主机名的解析顺序是先到 hosts 中查找 然后到 dns 服务器的记录里查找 hosts 中的内容 如 127 0 0 1 A20 localhost localdomain localhost 如添加一行 172 16 19 245 作为 Linux 客户端用浏览器浏览 并输入网址 就能访问到网站主页 也可用 系统设置 网络 的主机设置项 resolve conf 中的内容 nameserver DNS 服务器的 IP 地址 可用 系统设置 网络 的 DNS 设置项 named conf named conf 是 DNS Server 配置的核心文件 请大家打开来观察 37 位于 var named 目录下读取 DNS 数据文件 这个目录用户可自行指定并创建 指定后所有 的 DNS 数据文件都存放在此目录下 步骤 二 的 1 2 设置结果都保存在文件 named conf 中和该 子目录中 2 以 Red Hat Enterprise Linux AS 4 0 为版本作一个操作演示 假设需将域名 解析为 172 16 19 231 本机的主机名 IP 地址 172 16 19 251 24 1 准备工作 激活本机 IP 地址 在本机作域名测试需将本机 DNS 的 IP 地址设置为 172 16 19 251 添加虚拟设备 eth0 1 其 IP 地址设置为 172 16 19 231 24 并激活 2 修改 DNS 主配置文件 named conf 在 etc 子目录下 named conf 是一个链接文件 named conf 源文件位置在 var named chroot etc named conf 这与 Red Hat Linux 9 0 有区别 双击 etc named conf 链接 文件 查看其内容 其中有 options directory var named 上面的 directory var named 说明正向区域文件和逆向区域文件都是放在该目录中的 在 var named 目录中查看发现 这些正向区域文件名和逆向区域文件名也都是链接文件 右击任意 一个区域文件选择属性 其原始文件是在子目录 var named chroot var named 中 因些 我们要在 var named chroot var named 下创建所需解析域名的正向区域文件和逆向区域文件 并将链接文件放 入 var named RHEL5 0 中 etc 下的 named conf 链接文件 var named 下的正向区域和逆向区域文件的链接文 件都可以不要建立 只需在其源文件位置配置好就可以了 修改 DNS 主配置文件 named conf 双击 etc 目录下的 DNS 主配置文件 named conf 根据所需解析的域名及 IP 地址 添加如下 内容 zone IN type master file zone 38 zone 19 16 172 in addr arpa IN type master file 172 16 19 rev 保存退出 创建正向区域文件名 zone 保存在 var named chroot var named 下 内容如下 IN SOA 31 3H 15M 1W 1D IN NS www IN A 172 16 19 231 创建逆向区域文件名 172 16 19 rev 保存在 var named chroot var named 下 内容如下 IN SOA 31 3H 15M 1W 1D IN NS 39 231 IN PTR 进入 var named chroot var named 子目录 创建文件名 zone 和 172 16 19 rev 的链 接文件 右击文件名 选择创建链接就可以了 在 RHEL5 0 中可以不要此步骤 注意 请将 named conf 正向区域文件 zone 逆向区域文件 172 16 19 rev 的权限 属性修改为 755 将链接文件剪切到 var named 中 并将文件名中的中文字去掉 只保留 zone 或 172 16 19 rev 文件名 在 RHEL5 0 中可以不要此步骤 进行本机测试或网上邻居测试 方法同 二 若有新的域名需解析 则用上述相同的方法处理 添加正向区域文件名 若域名相同 只 是主机名不同 如 则只需在 zone 文件中添加记录 同样 逆向解析时 若前三个 8 位段相同 也只要在 172 16 19 rev 文件中添加记录即可 每次修改了配置文件后 需重新启动 DNS 服务 五 思考题 五 思考题 1 叙述建立网站中 FTP 服务 WEB 服务 DNS 服务各自的作用及联系 2 WEB 服务与 DNS 服务必须在同一台计算机服务器上吗 为什么 40 实训十二 架设 Apache Server 一 实训目的一 实训目的 1 掌握 Apache 服务器的管理 2 掌握默认虚拟主机的设置 3 掌握配置个人站点 4 掌握基于 IP 的虚拟主机 二 实训内容二 实训内容 1 配置默认虚拟主机 2 配置用户个人站点 3 配置基于 IP 的虚拟主机 三 实训环境三 实训环境 一台 Windows 2003 宿主机 虚拟机 Red Hat Linux 9 0 以上 并作为 WEB 服务器 四 实训步骤四 实训步骤 1 准备工作 点击 主菜单 系统设置 网络 记录本机 eth0 的 IP 地址 172 16 19 X 添加网络设备 eth0 1 地址为 172 16 19 X 60 激活 eth0 eth0 1 设备 小组成员相互 ping 通 点击 主菜单 系统设置 安全级别 选 无防火墙 或有防火墙的信任设备及 WWW 服务 备份 httpd conf 文件 点击 主菜单 系统设置 服务器设置 服务 启动 Apache httpd 服务 测试 Apache 服务器 打开浏览器 输入 http 172 16 19 X 看到 Test Page 这就是默 认虚拟主机 注意将浏览器中的代理服务器的 IP 地址及端口号去掉 2 默认虚拟主机的利用 点击 主菜单 系统设置 服务器设置 HTTP 服务器 41 察看 虚拟主机 中的默认虚拟主机的属性 记录 文档根目录 位置 var www html 点击 主菜单 附件 文本编辑器 自编一个文件名为 index htm 的主页 或将自己制作好的网页拷贝到 var www html 打开浏览器 输入 http 172 16 19 X 再次浏览默认虚拟主机的网页内容 看到显示的网 页内容是什么 3 配置个人 Web 站点 点击 主菜单 系统设置 用户和组群 管理 添加一个用户 jerry 打开子目录 etc httpd conf 右击 httpd conf 文件 选择 打开方式 gedit 点击 查找 搜索 ifmodule mod 找到后 在其后的几行中作如下操作 在 UserDir disable 前加 将 UserDir public html 前的 去掉 打开子目录 home jerry 在其下新建子目录 public html 在子目录 home jerry public html 下建一个文件名为 index htm 的主页 或将自己制作好 的网页拷贝到该子目录中 点击 主菜单 系统设置 服务器设置 服务 重启 Apache httpd 服务 打开浏览器 输入 http 172 16 19 X jerry 并按回车键 看到自己的网页 4 配置基于 IP 的虚拟主机 在子目录 var www 下建子目录 vhost ip 在子目录 var www vhost ip 下准备好自己的网站主页 index htm 内容自定 点击 主菜单 系统设置 服务器设置 HTTP 服务器 选 虚拟主机 点 添加 在 常规选项 中的 文档根目录 中填写 var www vhost ip 在 主机信息 中选 基于 IP 的虚拟主机 在 IP 地址 中填 172 16 19 X 60 在 服务器主机名称 中填上你的主机名称 xxxxxx 42 选 站点配置 将 index htm 移至顶端 点击 确定 退出 Apache 配置 窗口 点击 主菜单 系统设置 服务器设置 服务 重启 Apache httpd 服务 访问虚拟主机 打开浏览器 输入 http 172 16 19 X 60 应该看到自己的网页 5 配置基于名称的虚拟主机 确定网站的域名解析的 IP 地址 域名 IP 地址 建立 DNS 服务器 完成域名的解析 确定网页主页的存放子目录位置 主页的名字 其余过程类似于上述 4 中的配置基于 IP 的虚拟主机 但要注意 在 主机信息 中选 基 于名称的虚拟主机 测试网站主页时先看难过 IP 地址能否访问 然后再通过域名访问 6 注意事项 能看到 Apache 的 Test Page 说明 WEB 服务器已经正常启动 每次修改 Apache 配置后要保存并退出 重启 Apache 服务器 浏览器的正确使用 有时需清除浏览器的临时文件才能看到正确结果 出现访问拒绝时 检查存放网页的子目录及网页的属性权限 使之为 711 或 755 点击 主菜单 系统设置 安全级别 允许 WWW 服务通过防火墙 安全级别 启用防火墙 信任的服务 WWW 游览中文网页的乱码问题 作如下处理 用 gedit 文本编辑器打开文件 httpd conf 找 AddDefaultCharset 项 并在其后添加一行 AddDefaultCharset GB2312 保存退出 五 思考题五 思考题 1 从方便用户对网页维护的角度看 Linux 中创建用户网页的主目录应该放在什么位置 43 2 要创建基于名称的虚拟主机有必要条件 实训十三 FTP 服务器 一 实训目的 一 实训目的 1 了解 FTP 服务器的作用 2 掌握 Linux 中 FTP 服务器的配置及使用 二 实训内容 二 实训内容 1 建立 FTP 服务器 2 访问 FTP 服务器 三 实训环境三 实训环境 组织实训 二台电脑为一组 一台作 Linux 的 FTP 服务器 另外一台运行 Linux 或 Windows 作为 FTP 的客户机 四 实训步骤四 实训步骤 1 1 准备工作 准备工作 在 Linux 的 FTP 服务器上为小组人员 作客户机的用户 设置用户名 账号 点击 主 菜单 系统设置 用户和组群 添加 用户名 1 口令 用户名 2 口令 在 FTP 服务器上用 gEDIT 文件编辑工具建立文本文件 test1 txt 内容 I am testing FTP Server for Linux 保存在 home 用户名 1 子目录下 再建立另一个文本文件 test2 txt 内容如下 This is a Linux FTP Server 保存在 home 用户名 2 子目录下 在 Windows 系统的客户机上建一个文本文件 文件名 client1 txt 内容 This is Client A 其保存的位置 D client1 txt 在 Linux 客户机上用 gEDIT 文件编辑工具建一个文本文件 文件名为 client2 txt 内容 44 为 This is Client B 其保存的位置 root client2 txt 浏览 FTP 服务器上 etc vsftpd vsftpd conf 文件 用于控制哪些客户可以访问哪些资源 浏览 FTP 服务器上 etc vsftpd ftpusers 文件 文件中列出了不允许登录 FTP 服务器的 用户名 浏览 FTP 服务器上 etc vsftpd user list 文件 文件中列出了缺省值为 YES vsftpd conf 文件中 userlist deny YES 的用户 这些用户永不允许访问 FTP 服务器 若 vsftpd conf 文件中 userlist deny NO 则为允许访问 FTP 服务器的用户 记录作 FTP 服务器的主机的 IP 地址 客户机能 ping 通 FTP 服务器 ping FTP 服务器的 IP 地址 上述准备工作做好之后再作如下操作 2 2 启动启动 FTPFTP 服务服务 在互联网上 FTP 扮演了极其重要的角色 用户可以下载远端机上的某个文件 也可以上载最新 的文件到某个远端机上 Linux 中用 vsftpd 服务程序建立 FTP 服务器 在 FTP 服务器上作如下操 作 rpm q vsftpd 记录显示内容 点击 主菜单 系统设置 服务器设置 服务 启网络服务工具 找到 vsftpd Red Hat Linux 7 0 中为 wu ftpd 在其左侧的选择框中用鼠 标点击 打上 保存退出 则已启动 vsftpd 的 FTP 服务 下次开机时 系统自动运行 FTP 服 务 或输入命令 service vsftpd start 启动启动 FTPFTP 服务服务 3 3 FTPFTP 客户端命令操作客户端命令操作 使用 FTP 的客户程序 ftp windows linux 中都有 来登录 FTP 服务器 并作文件传输操作 1 Windows 客户机以 用户名 1 登录登录 FTP 服务器 点击 开始 运行 输入命令 cmd 进入 MS DOS 环境 Windows 98 中输入 command 输入 D 记住当前本地盘的目录在哪里 45 D ftp FTP 服务器的 IP 地址 FTP 相关命令参见附录 c 输入用户名 1 及口令 登录成功 则显示 login successful ftp 若不成功 查找原因 FTP 服务有没有 启动 用户名和口令是否输入有误等 登录成功 则用户在 home 用户名 1 所在的子目录中 上传本地文件到 FTP 服务器 输入命令 put client1 txt 输入 dir 观察文件是否上传成功 在 FTP 服务器 home 用户名 1 中查看该文件是否已经上传 将 FTP 服务器中的 test1 文件下载到本地机上 输入 get test1 lcd d dir 观察是否有 test1 文件 该文件可用 记事本 或 word 打开 bye 退出 FTP 服务 2 Linux 客户机 以用户名 2 登录 进入终端窗口 操作方法与在 Windows 下是类似的 3 用匿名 anonymous 登录 进入 MS DOS 输入 ftp FTP 服务器的 IP 地址 输入用户名 anonymous 口令 任意输入 提示输入口令一般为 e mail 地址格式 登录成功后 输入 dir 记录看到的子目录 有关 FTP 操作的命令可参见附录 在 FTP 服务器中进入 var ftp 子目录 看子目录是否与客户端的一致 在客户端进入 LIB 子目录 下载一个文件到本地电脑上 cd lib dir get 上面 dir 看到的一个文件名 46 匿名访问者能否上传文件 为什么 退出 FTP quit 4 4 FTPFTP 客户端图形用户界面操作客户端图形用户界面操作 1 1 修改 vsftpd conf 配置文件 仅允许匿名用户登录 并可以上传 下载文件 备份 vsftpd conf 配置文件 存放在 root 目录中 修改 vsftpd conf 配置文件中的下列配置 并保存退出 anonymous enable YES local enable NO write enable YES anon upload enable YES anon mkdir write enable YES connet from port 20 YES listen YES tcp wrappers YES 重新启动 FTP 服务 service vsftpd restart 在 Windows 中打开资源管理器 在 Linux 中打开文件浏览器 输入 FTP 服务器的地址 ftp 验证在客户端能否上传 下载文件 恢复 vsftpd conf 配置文件 重新启动 FTP 服务 2 2 用浏览器访问 FTP 服务器 在 Windows 中打开 IE 浏览器 或在 Linux 中打开 Firefox 浏览器 在 地址 栏中输入 FTP 服务器的 IP 地址 ftp 用浏览器访问 FTP 服务器是匿名访问吗 现在能做上传文件操作吗 能作下载文件操作吗 X 表示登录到的主机地址 注意你现在是以什么身份登录到了 FTP 服务器的 3 3 Linux 下的 FTP 工具软件 gFTP 访问 FTP 服务器 47 在 Linux 客户端 进入 Linux 的终端方式 并输入命令 gftp 启动 FTP 工具 gFTP 具操作界面如图 13 1 设置客户端与 FTP 服务器连接 快速连接方式填入 HOST FTP 服务器的名称 Port FTP 服务器的端口 21 User 用户名或账号 口令 选择 FTP 协议 也可以建立地址簿来方便需要经常连接的 FTP 站点 正确连接后观察左 右窗口 左窗口为本地目录 右窗口为登录到 FTP 上的默认目录 例 如 若用户名是 ylq 则登录到 home ylq 目录中 小组客户端成员 1 在左窗口中选择一个子目录 再击中间的 符号 上传到 FTP 服 务器的相应用户名的子目录中 图 13 1 FTP 工具软件 gFTP FTP 服务器管理员将成员 1 的子目录拷贝到小组成员 2 的用户名下的子目录中 小组客户端成员 2 登录后在右窗口中选择上述的子目录 再击中间的 符号 下载到 成员 2 的本地目录中 48 gftp 工具可以对登录到 FTP 服务器的相应子目录中的文件进行复制 删除 改名等文件 管理操作 该工具使用较方便 匿名登录 填入 HOST 192 168 15 X Port 21 User anonymous Pass XXXXXX FTP 注意匿名登录进入的子目录位置 var ftp 并可作相应的操作 一般是下载文件 4 4 Windows 下的 FTP 工具软件 cuteFTP 访问 FTP 服务器 进入 Windows 系统 cuteFTP 软件的安装 到 Internet 网上去下载 或以匿名方 式登录到局域网中教师上的 FTP 服务器上的 pub 子目录中去下载到本地计算机上 然后进行安装 运行后的界面如图 13 2 所示 设置与 FTP 服务器的连接 点击站点管理器 界面如图 13 3 参照该图进入相应的设置 然后点击连接即可 依照步骤 3 中的操作进行 上载 和 下载 以及复制 删除 改名等文件管理操作 连接成功后如图 13 2 所示 图 13 2CuteFTP 操作界面 图 13 3 cuteFTP 站点设置界面 49 五 思考题 五 思考题 1 FTP 服务是否提供跨平台的服务 2 一般登录 FTP 服务器要知道哪四个已知条件 3 Linux 中的一些防火墙设置有时会禁止 FTP 服务 如何开启 FTP 服务 如何保护系统的安 全性 4 比较匿名访问与授权用户登录 FTP 服务器后的操作权限区别 50 实训十四 DNS FTP WWW 服务综合实训 一 实训目的一 实训目的 1 掌握 Internet 信息服务平台的构建 2 加深对 DNS 域名解析过程的理解 3 掌握网站的建立与网页的远程维护 二 实训内容二 实训内容 1 配置网络连接 2 配置 vsftpd 服务器 3 配置 apache 服务器 4 配置 DNS 服务器 三 实训环境三 实训环境 1 安装有 Red Hat Linux 9 0 以上操作系统的计算机 2 实训分组 每人一台计算机 每三台计算机为一组 3 实训室的 LAN 环境 四 实训操作步骤四 实训操作步骤 1 实训室网络环境要求 Switch IP eth0 192 168 1 1 192 168 1 2 192 168 1 3 eth0 1 192 168 1 10 DNS 主机名 主 DNS 192 168 1 2 192 168 1 2 192 168 1 2 主机 主机名 主机 IP 192 168 1 1 192 168 1 2 192 168 1 3 图 1 第一组网络配置 51 2 实训分组 实训室中每 3 台计算机组成一个组 每一个组分配一个网段 这样整个实训室在逻辑上分成了 多个局域网 每小组在独立的网络环境中完成实训 每一个组的网络配置如图 1 所示 3 各组内计算机的网络配置 第一个组的网络配置如图 1 所示 4 小组成员分工 小组内用一台计算机作 WEB 和 FTP 服务器 另一台作 DNS 服务器 还有一台作客户端 客 户机可以是 Windows 系统 也可以是 Linux 系统 如图 1 所示 5 WEB FTP 服务器上的操作 启动 FTP 服务器 等待从客户端登录 FTP 服务器 并上传网页文档 对于第一组 网页文档存入 home gweb1 子目录中 注意 在 Linux 中 当客户端以指定用户登录 FTP 服务器时 默认登录到用户的主目录 如 home gweb1 并具有读写和执行的权限 建立 WEB 服务器 用 Apache 配置基于 IP 的虚拟主机 第一组的 IP 地址为 192 168 1 10 注意网站的网页文档目录位置在 home gweb1 子目录中 启动 WEB 服务 在本机上作网页浏览测试 注意的问题 查看各用户主目录 如 home gweb1 及其下的网页文档的权限属性 目录或 文档的拥用者应该是指定的用户 如 gweb1 8 进制权限属性应为 711 6 DNS 服务器上的操作 确定要解析的域名与 IP 地址的对应关系 第一组 192 168 1 10 第二组 192 168 2 10 其他组依次类推 配置 DNS 服务器 启动 DNS 服务 在本机上作 DNS 测试 7 客户机上的操作 若是 Windows 客户端 可用 cuteFTP 工具软件或 ftp 命令登录 FTP 服务器 若是 Linux 客户端 可用 gftp 工具软件或 ftp 命令登录 FTP 服务器 用在 FTP 服务器上添加的用户账号进行登录 登录时需要的参数有 52 用户名 gweb1 IP 地址 192 168 1 1 口令 端口 21 其他小组作相应的修改 将网页文档 如 index html 上传 在上述操作的过程中 小组成员应相互配合 协同完成 8 实训综合测试 1 客户端浏览网页测试 输入 IP 地址 如 192 168 1 10 能否看到所建的网页 输入域名 能否看到所建的网页 若上述测试中有错误 则查找相关的问题 2 客户端对网站网页的维护 测试通过后做网站的网页维护工作 其操作过程如下 指定用户 如 gweb1 登录 FTP 服务器 下载网页文档 修改网页内容 上传修改后的网页 再次做四 1 的测试 五 实训注意事项五 实训注意事项 1 注意每一组的 IP 地址的网段不要有重复 2 注意主机名不要有重复 3 设置完毕后 要重新启动 ftp 服务 4 记录好相关操作的执行结果 写好实训报告 六 问题与思考六 问题与思考 1 服务器的分配 在实训中 我们将 WEB 服务器与 DNS 服务器单独设置 这更贴近实际 Internet 环境 对理解 DNS 解析过程也更有利 也可以将 WEB 和 DNS 服务器设置在同一台计算机上 为了实现综合实 训环境 我们将 FTP 服务器与 WEB 服务器放在同一台计算机 2 实训环境与现实 Internet 环境的比较 在中小型企业的 Internet 信息服务中 企业的域名是通过 ISP 在 Internet 上注册解析的 企业 的网站是建立在 ISP 服务商的虚拟主机上的 并一般都是委托 ISP 服务商进行网站管理的 我们构 53 建的实训环境与实际环境基本一致 因此 实训操作过程对实际的 Internet 信息服务有直接的应用 指导作用 从中知道其中的原理及操作维护的方法 可以得心应手地自己来进行网站的管理工作 3 虚拟主机 在 Internet 环境中 一般采用基于域名的虚拟主机 在企业内部的 Intranet 信息服务中可采用 基于 IP 的虚拟主机 这二种方式的选择依据主要在于 IP 地址资源 前者 在 Internet 中 IP 地址是 紧缺资源 ISP 服务商一般使用这种方式的虚拟主机 而后者 在局域网中的私有 IP 地址可由用户 自己确定 2 p226 基于 IP 的虚拟主机有像我们实训中使用的不同的 IP 地址相同的端口这种形式 还有一种形式 是使用相同的 IP 地址不同的端口 这种虚拟主机 用户在访问网页时输入的 IP 地址或域名后要加 上冒号和端口号 4 Linux 知识的综合运用 该实训操作涉及到 Linux 的很多知识面 如 Linux 的操作界面应用 文件编辑工具的使用 用 户管理 网络配置 服务器配置等 是 Linux 知识的综合运用的很好实例 也是作为网络管理员来 说必须掌握的基本操作技能 通过 WEB FTP 和 DNS 服务器的综合实训 使学习者能更清楚地理解相关的概念 锻炼 了操作能力 对继续做其他的 Internet 信息服务有很好的帮助作用 54 实训十五 架设 DHCP Server 一 实训目的 一 实训目的 1 熟悉 DHCP 服务器的概念 作用 1 掌握 DHCP 服务器建立 管理及使用 二 实训内容 二 实训内容 3 DHCP 服务器设置 4 配置 DHCP 客户机 三 实训环境三 实训环境 一台 Windows 2003 宿主机 虚拟机 Red Hat Linux 9 0 以上 并作为 DHCP 服务器 四 操作步骤四 操作步骤 一 准备工作 一 准备工作 设置虚拟机的 IP 地址 每台虚拟机的 IP 地址分配规则为 192 168 X 2 24 其中 X 代表机号 这样 每一台机分配一个网段 激活 IP 地址 二 安装 二 安装 DHCPDHCP 服务器服务器 方法 1 图形用户界面操作 在虚拟机软件的菜单中设置光盘镜像文件 2 点击 主菜单 系统设置 添加 删除应用程序 找到服务器组中的网络服务器 并点击细 节 在额外软件包中在 dhcp 前打上 完成更新操作 方法 2 命令操作 在虚拟机软件的菜单中设置光盘镜像文件 2 在终端窗口输入命令 rpm ivh dhcp 3 0pL1 23 i386 rpm L 要小写 这里以示注意 三 设定配置 三 设定配置 dhcp confdhcp conf 文件文件 将 usr share doc dhcp 3 0 1 dhcpd conf sample 配置文件模板拷贝到 etc 目录下 文件名更改 55 为 dhcpd conf 修改 dhcpd conf 文件内容 根据分配给你的网段设置本网段中的默认网关 子网掩码 动态分配 IP 地址的范围 IP 租 约预期时间 IP 租约最大时间 指定 DNS 服务器 IP 地址等 四 启动 四 启动 DHCPDHCP 服务器服务器 方法 1 service dhcpd start 或 etc rc d init d dhcpd start 方法 2 点击 主菜单 系统设置 服务器设置 服务 找到 dhcpd 服务 可以启动或停止操作 并可设置开机时启动 DHCP 服务 五 配置 五 配置 DHCPDHCP 客户机客户机 进入宿主机 Windows 2003 设置 自动获得 IP 地址 进入 Windows 的命令窗口 输入命令 C ipconfig all 观察是否能够获得正确的 IP 地址 其 IP 地址为 五 思考题 五 思考题 1 网络中作为服务器的主机其 IP 地址应如何分配 作为客户机的主机其 IP 地址可以如何分 配 56 实训十六 架设 NFS Server 一 实训目的 一 实训目的 1 了解网络文件服务器 NFS 的作用 2 掌握 Linux 网络上的文件共享的配置及使用 二 实训内容 二 实训内容 1 建立 NFS 服务器 2 建立 NFS 客户机 三 实训环境三 实训环境 组织实训 三台电脑为一组 一台作为 Linux 的 NFS 服务器 另外二台也运行 Linux 但作为 NFS 的客户机 四 操作步骤四 操作步骤 步骤 一 建立 NFS 服务器 1 准备工作 点击 主菜单 系统设置 网络 进入 主机 标签页 点已有的主机名 或点 编 辑 修改主机名为 记录主机名 同时在上述步骤中记录 或修改 本机的 IP 地址为 若本次操作中修改了主机名 则需重启计算机 小组内成员相互能 ping 通 若 ping 不通 则检查本机 IP 地址是否已激活 在作 NFS 服务器的电脑上设置二个子目录 home pub 和 home tmp 供客户机访问 分别向二个子目录拷贝一至二个文件 文件自己选取 记录另二台 Linux 客户机的主机名及 IP 地址 主机名 1 IP 地址 主机名 2 IP 地址 2 建立 etc exports 文件 57 该文件用来指定哪些资源让网络上的哪些主机可共享及共享时的读写权限等哪些主机可共享及共享时的读写权限等 1 命令方式 用文字编辑工具编辑 etc exports 文件 内容如下 home pub 主机名 1 rw home pub 主机名 2 ro home tmp 主机名 1 ro home tmp 主机名 2 rw 主机名为要访问该服务器的客户端的主机名主机名为要访问该服务器的客户端的主机名 注意 在注意 在 NFSNFS 服务器上要把主机名服务器上要把主机名 1 1 主机名 主机名 2 2 通过点击通过点击 系统设置系统设置 网络网络 进入 进入 主机主机 标签页 点标签页 点 添加添加 主机 主机名主机 主机名 1 1 或主机名 或主机名 2 2 并将其相应的 并将其相应的 IPIP 地址设置好 地址设置好 保存退出编辑 建立 etc exports

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论