Windows Server 2016中部署IIS FTP服务器:匿名上传与用户隔离设置

需积分: 5 1 下载量 117 浏览量 更新于2024-06-25 收藏 2MB DOC 举报
实训2:使用IIS搭建FTP服务器 在这个实训中,您将学习如何在Windows Server 2016环境中配置和管理FTP服务器,以满足公司网站管理员的需求。主要操作包括安装和配置FTP服务、创建用户隔离的FTP站点、设置匿名访问权限以及使用命令提示符进行测试。 **1. 安装和配置FTP服务** IIS(Internet Information Services)是Windows Server自带的组件,用于提供多种网络服务,包括FTP。由于FTP服务默认未安装,首先需要通过控制面板启用它。打开控制面板后,进入“添加/卸载程序”或“程序和功能”,找到并安装“FTP服务”组件。安装后,IIS将自动生成一个默认FTP站点,但为了安全性和定制性,我们需要对其进行管理。 **2. 创建用户隔离FTP站点** - 创建子目录:为每个具有本地计算机账户的FTP用户在C:\ftproot\LocalUser目录下创建独立的子目录,以便实现用户隔离。这有助于保护站点的安全,防止用户之间的文件交互。 - 设置启动类型:在服务管理器中,找到FTP Publishing Service服务,将其启动类型从“手动”改为“自动”,确保FTP服务在系统启动时自动运行。 **3. 设置匿名访问权限** - 创建匿名用户目录:在LocalUser目录下创建一个名为Public的子目录,作为匿名用户上传文件的主目录。 - FTP站点属性:在FTP站点属性对话框中,确保安全帐户标签下的设置允许匿名访问,但仅限于上传(读取和写入权限),不允许下载文件。 **4. 使用命令提示符测试FTP服务** - 添加用户:在命令提示符中使用`net user`命令为管理员(如zhang和wang)创建FTP账户。 - 连接FTP站点:通过`ftp://10.7.10.211`访问FTP站点,输入相应的用户名和密码,验证匿名用户只能上传文件而不能下载。 **5. FTP站点消息设置** 尽管这部分没有具体步骤,但可能涉及到在FTP站点的配置中添加自定义消息,例如欢迎信息、错误提示等,以提升用户体验。 通过这个实训,您将不仅掌握了如何在Windows Server 2016环境中搭建FTP服务器,还了解了如何设置合理的访问权限和安全性措施,这对于网站管理员来说是非常实用的技能。此外,使用命令提示符进行操作和测试,强化了对FTP服务底层原理的理解。
2023-06-07 上传
实 训 报 告 (2) 学号:1035001408324 姓名:朱亚松 专业:计算机网络(专科) 班级: "课程 " 网络应用服务管理 " "名称 " " "实验 "FTP服务器配置 " "项目 " " "实验 "掌握安装FTP服务器 " "目的 "掌握对FTP服务器的设置 " " "掌握如何使用Serv-U架设FTP服务器 " "实验 " Windows Server 2003 " "环境 " " " "一、安装IIS组件 " "实验 "1、单击"开始—设置—控制面板—添加/删除程序"; " "内容 "2、选择"配置Windows",单击"组件"按扭,添加IIS组件; " "(算 "二、设置ftp " "法、 "1、单击"开始—程序—管理工具—Internet服务管理器"; " "程序 "2、在Internet服务器管理单元中选中默认FTP服务器; " "、步 "3、在"属性"对话框中单击"主目录"选项卡,然后指定主目录位置" "骤和 "(缺省值:c:\inetpub\ftproot,端口号21)。 " "方法 "三、用ftp向导新建一个ftp站点 " ") "1、选中ftp服务器,右键单击"新建—ftp站点"; " " "2、单击向导"下一步",在说明中输入ftp的名称; " " "3、在站点IP地址栏中输入服务器的IP地址和端口值; " " "4、输入新站点的主目录路径,可用浏览的方法; " " "5、设置访问ftp的方式。 " " "四、测试新建的网站 " " "1、单击"开始—程序—管理工具—Internet服务管理器",打开Inter" " "net信息服务单元,选中"默认ftp站点",打开快捷菜单的"停止" " " ",这样先关闭原来的ftp网站; " " "2、选中"youngmei"ftp站点,打开快捷菜单的"启动"; " " "3、在客户端打开IE浏览器,访问新建网站。 " " "单击向导"下一步",在说明中输入该站的网站名称。 " " " " " "设置虚拟目录 " " "目录作用是在地址栏中除了输入主机名外,还用"/目录名"来进一" " "步指向某个子目录或网页文件。 " " "1、单击"开始—程序—管理工具—Internet服务管理器",打开Inter" " "net信息服务单元,选中准备新建虚拟目录的网站"默认ftp站点" " " ",打开快捷菜单的"新建—虚拟目录" 。 " " "2、在向导的提示下输入别名,即虚拟目录名,如"my virtual " " "directory"。 " " "3、在向导的提示下输入网页文件的真实路径。实际路径的文件夹" " "甚至可以在别的主机上,可以通过"浏览"查找。 " " "4、除了在客户端打开IE外,也可以直接在当前服务器上查看。输" " "入网址http://localhost/my virtual directory。 " " "六、用Serv-U架设FTP服务器 " " "1、安装Serv-U " " "2、运行Serv-U,提示定义域 " " " " " "3、提示无用户,添加用户,设置用户名,密码,FTP文件夹 " " "4、设置完成效果如图 " " " " " "5、通过IE浏览器访问建立的网站,在弹出的对话框内输入设置的" " "用户和密码。 " "数据 "一、访问用IIS架设的FTP服务器 " "记录 " " "和计 " " "算 "访问用Serv-U架设的FTP服务器如上图 " "结论 "FTP(File Transfer " "(结 "Protocol),文件传输协议的简称。用于Internet上的控制文件 " "果) "的双向传输。同时,它也是一个应用程序(Application)。用户" " "可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相" " "连,访问服务器上的大量程序和信息。正如其名所示:FTP的主要" " "作用,就是让用户连接上一个远程计算机(这些计算机上运行着F" " "TP服务器程序)察看远程计算机有哪些文件,然后把文件从远程 " " "计算机上拷到本地计算机,或把本地计算机的文件送到远程计算 " " "机去。 " " "Serv-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/" " "2K等全Windows系列。可以设定多个FTP服务器、限定登录用户的 " " "权限、登录主目录及空间大小等,功能非常完备。 " " "它具有非常完备的安全特性,支持SSl " " "FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您" " "的数据安全等。 " "小 " 通过这次试验,深入理解了关于FTP的知识,对FTP有了深一 " "结 "层的认识。能够将自己的东西放到网上