操作系统》实验指导书/实验五:文件服务器实现 实验五:文件服务器实现 实验目的 1、理解文件服务器的工作原理; 2、掌握文件服务器的部署与实施 3、掌握FTP文件服务器的实现方法 实验学时 2学时 三、实验类型 综合性 四、实验需求 1、硬件 每人配备计算机1台,不低于双核CPU、8G内存、500GB硬盘 2、软件 Windows操作系统,安装Ⅴ irtual Box虚拟化软件,安装Put丶管理终端软件,安装Fi Zilla Client软件。 3、网络 计算机使用固定IP地址接入局域网,并支持对互联网的访问,虚拟主机可通过NAT方 式访问互联网。 4、工具 无 五、实验任务 1、完成 vsftpd的部署,实现FIP服务器; 2、基于 vsftpd构建开放共享的FTP文件服务。 六、实验内容及步骤 1、FTP安装 (1)在 Centos操作系统中通过yum工具在线安装 vsftpd (2)启动FTP服务并查看其运行信息。 (3)在其自身服务器中通过FIP命令访问,验证服务是否正常,以检测FIP是否安装 成功 信息管理与信息系统教研室/阮晓龙/13938213680/第1页
《操作系统》实验指导书 / 实验五:文件服务器实现 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第1页 实验五:文件服务器实现 一、实验目的 1、理解文件服务器的工作原理; 2、掌握文件服务器的部署与实施; 3、掌握 FTP 文件服务器的实现方法。 二、实验学时 2 学时 三、实验类型 综合性 四、实验需求 1、硬件 每人配备计算机 1 台,不低于双核 CPU、8G 内存、500GB 硬盘。 2、软件 Windows 操作系统,安装 VirtualBox 虚拟化软件,安装 Putty 管理终端软件,安装 File Zilla Client 软件。 3、网络 计算机使用固定 IP 地址接入局域网,并支持对互联网的访问,虚拟主机可通过 NAT 方 式访问互联网。 4、工具 无。 五、实验任务 1、完成 vsftpd 的部署,实现 FTP 服务器; 2、基于 vsftpd 构建开放共享的 FTP 文件服务。 六、实验内容及步骤 1、FTP 安装 (1)在 CentOS 操作系统中通过 yum 工具在线安装 vsftpd。 (2)启动 FTP 服务并查看其运行信息。 (3)在其自身服务器中通过 FTP 命令访问,验证服务是否正常,以检测 FTP 是否安装 成功
《操作系统》实验指导书/实验五:文件服务器实现 考核点51根据上述步骤与要求,将操作命令与结果填写到实验报告册。 2、发布FTP服务 (1)临时关闭 CentoS系统的 SELinux和防火墙,以实现FTP对外服务。 (2)在本地主机上安装 Filezilla客户端软件 (3)在本地主机上打开客户端软件,测试FTP服务是否能够进行远程登录访问 考核点5-2:将客户端访问FTP服务器成功的截图填写到实验报告册 3、创建用户与私人目录 (1)修改FIP服务的配置文件“ /etc/vsftpd/ vsftpd. conf”,完成以下配置要求 ①关闭FTP匿名访问权限; ②配置操作系统本地用户具有FTP访问权限和写权限 (2)在虚拟机中创建FIP服务用户,完成以下配置要求 ①在FIP虚拟化主机中创建普通用户 student、 student2,设置用户不能登录操作系统 ②配置本地用户具有FIP访问权限,禁止虚拟化主机中系统用户通过FTP进行访问。 (3)在虚拟机中,通过FTP命令登录并创建目录文件,验证FIP服务配置是否正常 (4)在本地主机上,通过客户端软件登录FTP服务,并使用不同用户登录创建目录文 件,以验证FIP服务配置是否正常。 考核点5-3:将FTP配置文件中关于用户配置的信息填写到实验报告册。 考核点5-4:使用命令验证的FTP服务的命令和结果填写到实验报告册。 考核点5-5:使用客户端 Filezilla验证的FTP服务的成功的结果(截图)填写到 实验报告册。 4、基于FTP的文件共享服务系统 (1)场景 某公司是员工数不超过100人,共5个部门,员工FTP服务权限信息如表5-6所示 表56河南XX信息技术有限公司员工FTP账户信息表 人员 职位 用户名 密码 赵赵赵 部门经理 zhaoyi 员工 工 zhaosu 赵四 员工 市场拓展部 赵五 工 zhaowu@00s 赵六 员工 赵七 工 zhaoqi@007 赵八「员工 信息管理与信息系统教研室/阮晓龙/13938213680/第2页
《操作系统》实验指导书 / 实验五:文件服务器实现 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第2页 ⚫ 考核点 5-1:根据上述步骤与要求,将操作命令与结果填写到实验报告册。 2、发布 FTP 服务 (1)临时关闭 CentOS 系统的 SELinux 和防火墙,以实现 FTP 对外服务。 (2)在本地主机上安装 FileZilla 客户端软件。 (3)在本地主机上打开客户端软件,测试 FTP 服务是否能够进行远程登录访问。 ⚫ 考核点 5-2:将客户端访问 FTP 服务器成功的截图填写到实验报告册。 3、创建用户与私人目录 (1)修改 FTP 服务的配置文件“/etc/vsftpd/vsftpd.conf”,完成以下配置要求。 ①关闭 FTP 匿名访问权限; ②配置操作系统本地用户具有 FTP 访问权限和写权限。 (2)在虚拟机中创建 FTP 服务用户,完成以下配置要求。 ①在 FTP 虚拟化主机中创建普通用户 student、student2,设置用户不能登录操作系统; ②配置本地用户具有 FTP 访问权限,禁止虚拟化主机中系统用户通过 FTP 进行访问。 (3)在虚拟机中,通过 FTP 命令登录并创建目录文件,验证 FTP 服务配置是否正常。 (4)在本地主机上,通过客户端软件登录 FTP 服务,并使用不同用户登录创建目录文 件,以验证 FTP 服务配置是否正常。 ⚫ 考核点 5-3:将 FTP 配置文件中关于用户配置的信息填写到实验报告册。 ⚫ 考核点 5-4:使用命令验证的 FTP 服务的命令和结果填写到实验报告册。 ⚫ 考核点 5-5:使用客户端 Filezilla 验证的 FTP 服务的成功的结果(截图)填写到 实验报告册。 4、基于 FTP 的文件共享服务系统 (1)场景 某公司是员工数不超过 100 人,共 5 个部门,员工 FTP 服务权限信息如表 5-6 所示。 表 5-6 河南 XX 信息技术有限公司员工 FTP 账户信息表 部门 人员 职位 用户名 密码 市场拓展部 赵一 部门经理 zhaoyi zhaoyi@001 赵二 员工 zhaodong zhaodong@002 赵三 员工 zhaosan zhaosan@003 赵四 员工 zhaosi zhaosi@004 赵五 员工 zhaowu zhaowu@005 赵六 员工 zhaoliu zhaoliu@006 赵七 员工 zhaoqi zhaoqi@007 赵八 员工 zhaoba zhaoba@008
《操作系统》实验指导书/实验五:文件服务器实现 zhaoji zhaoji a009 赵十 员工 zhaoshi naoshi a010 员工 钱四 员工 钱六 员工 技术开发部 qianqi@017 钱八 员工 danba lba a01 qianjiu@019 钱十 员工 员工 qianshi qianshi@021 员工 qianshidong anshidong a022 员工 部门经理 sunyi@024 员工 员工 sunsan a02 员工 sunsi @027 孙五 员工 员工 tunliu@029 孙七 员工 员工 sunba 人力资源部 员工 员工 孙 员工 sunshivi@034 员工 sunshidonga035 孙 员工 sunshisan sunshisan@036 孙十四 员工 unshisia03 孙十五 员工 unshiu sunshiwu@038 孙十六 员工 部门经理 李 员工 dong@041 李 员工 李四 员工 后勤部 员工 李六 员工 liliu 员工 liqi @046 李八 员工 liba liba@047 信息管理与信息系统教研室/阮晓龙/13938213680/第3页
《操作系统》实验指导书 / 实验五:文件服务器实现 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第3页 赵九 员工 zhaojiu zhaojiu@009 赵十 员工 zhaoshi zhaoshi@010 技术开发部 钱一 部门经理 qianyi qianyi@011 钱二 员工 qiandong qiandong@012 钱三 员工 qiansan qiansan@013 钱四 员工 qiansi qiansi@014 钱五 员工 qianwu qianwu@015 钱六 员工 qianliu qianliu@016 钱七 员工 qianqi qianqi@017 钱八 员工 qianba qianba@018 钱九 员工 qianjiu qianjiu@019 钱十 员工 qianshi qianshi@020 钱十一 员工 qianshiyi qianshiyi@021 钱十二 员工 qianshidong qianshidong@022 钱十三 员工 qianshisan qianshisan@023 人力资源部 孙一 部门经理 sunyi sunyi@024 孙二 员工 sundong sundong@025 孙三 员工 sunsan sunsan@026 孙四 员工 sunsi sunsi@027 孙五 员工 sunwu sunwu@028 孙六 员工 sunliu sunliu@029 孙七 员工 sunqi sunqi@030 孙八 员工 sunba sunba@031 孙九 员工 sunjiu sunjiu@032 孙十 员工 sunshi sunshi@033 孙十一 员工 sunshiyi sunshiyi@034 孙十二 员工 sunshidong sunshidong@035 孙十三 员工 sunshisan sunshisan@036 孙十四 员工 sunshisi sunshisi@037 孙十五 员工 sunshiwu sunshiwu@038 孙十六 员工 sunshiliu sunshiliu@039 后勤部 李一 部门经理 liyi liyi@040 李二 员工 lidong lidong@041 李三 员工 lisan lisan@042 李四 员工 lisi lisi@043 李五 员工 liwu liwu@044 李六 员工 liliu liliu@045 李七 员工 liqi liqi@046 李八 员工 liba liba@047
《操作系统》实验指导书/实验五:文件服务器实现 lIu( a048 李十 员工 lishui lishiyi(@050 李十 员工 李十三 lishisan 李十四 员工 李十五 lishiwu lishiwua0s4 部门经理 周三 员工 shousan 周四 周五 员工 zhouwu 员工 zhouliu zhouliu @060 周七 员工 zhouqi @061 员工 zhouba zhouba 062 财务部 周九 员工 员工 zhoushi a064 周十 员工 zhoushu zhoushiyi @065 员工 员工 zhoushan 员工 周十五 员工 zhoushu zhoushu 0069 员工 (2)资源服务要求 该公司FIP服务的规划目标如下所示。 ①每个人有自己的私人文件存储空间 ②每个部门有部门内部的文件存储空间(由部门经理管理) ③全公司有临时文件交换空间 ④全公司有资源共享空间(指定人员管理,所有人员可读) 考核点5-6:根据场景以及服务要求,完成FTP共享服务系统的部署,并将配置命 令填写到实验报告册。 七、实验扩展 1、文件服务器 (1)常见的文件服务器有哪些?分别使用了什么网络协议? (2)不同的文件服务器分别有什么特点与优势? 信息管理与信息系统教研室/阮晓龙/13938213680/第4页
《操作系统》实验指导书 / 实验五:文件服务器实现 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第4页 李九 员工 lijiu lijiu@048 李十 员工 lishi lishi@049 李十一 员工 lishiyi lishiyi@050 李十二 员工 lishidong lishidong@051 李十三 员工 lishisan lishisan@052 李十四 员工 lishisi lishisi@053 李十五 员工 lishiwu lishiwu@054 财务部 周一 部门经理 zhouyi zhouyi@055 周二 员工 zhoudong zhoudong@056 周三 员工 zhousan zhousan@057 周四 员工 zhousi zhousi@058 周五 员工 zhouwu zhouwu@059 周六 员工 zhouliu zhouliu@060 周七 员工 zhouqi zhouqi@061 周八 员工 zhouba zhouba@062 周九 员工 zhoujiu zhoujiu@063 周十 员工 zhoushi zhoushi@064 周十一 员工 zhoushiyi zhoushiyi@065 周十二 员工 zhoushidong zhoushidong@066 周十三 员工 zhoushisan zhoushisan@067 周十四 员工 zhoushisi zhoushisi@068 周十五 员工 zhoushiwu zhoushiwu@069 周十六 员工 zhoushiliu zhoushiliu@070 (2)资源服务要求 该公司 FTP 服务的规划目标如下所示。 ①每个人有自己的私人文件存储空间; ②每个部门有部门内部的文件存储空间(由部门经理管理); ③全公司有临时文件交换空间; ④全公司有资源共享空间(指定人员管理,所有人员可读)。 ⚫ 考核点 5-6:根据场景以及服务要求,完成 FTP 共享服务系统的部署,并将配置命 令填写到实验报告册。 七、实验扩展 1、文件服务器 (1)常见的文件服务器有哪些?分别使用了什么网络协议? (2)不同的文件服务器分别有什么特点与优势?
《操作系统》实验指导书/实验五:文件服务器实现 2、FTP文件服务器 (1)在 Linux上除了 vsftpd还能使用哪些软件来搭建FTP服务器? (2)在 Linux上FTP常用的客户端软件有哪些? (3)对于FTP上的文件如何进行备份才合理? 信息管理与信息系统教研室/阮晓龙/13938213680/第5页
《操作系统》实验指导书 / 实验五:文件服务器实现 信息管理与信息系统教研室 / 阮晓龙 / 13938213680 / 第5页 2、FTP 文件服务器 (1)在 Linux 上除了 vsftpd 还能使用哪些软件来搭建 FTP 服务器? (2)在 Linux 上 FTP 常用的客户端软件有哪些? (3)对于 FTP 上的文件如何进行备份才合理?