项目十二 架设单位内部FTP服务器
一、项目背景
1.项目任务(标注部分为学号后两位)
架设一台基于Windows Server 2012下IIS的FTP服务器,要求如下:
服务器端:在一台安装Windows Server 2012的计算机(IP地址为192.168.11.250,子网掩码为255.255.255.0,网关为192.168.11.1;)上设置1个FTP站点,端口为21,FTP站点标识为“FTP站点训练”;连接限制为120000个,连接超时120s;日志采用W3C扩展日志文件格式,新日志时间间隔为每天;启用带宽限制,最大网络使用1224 KB/s;主目录为D:\ ftpserver,允许用户读取和下载文件访问。允许匿名访问(Anonymous),匿名用户登录后进入的将是D:\ftpserver目录;虚拟目录为D:\ftpxuni,允许用户浏览和下载。
客户端:在IE浏览器的地址栏中输入ftp://192.168.11.250来访问刚才创建的FTP站点。配合第4讲DNS服务器的配置,将IP地址192.168.11.250与域名ftp://ftp.xpc.edu.cn对应起来,在IE浏览器的地址栏中输入ftp://ftp.xpc.edu.cn来访问刚才创建的FTP站点。
计算机 |
IP地址 |
子网掩码 |
网关 |
FTP服务器 |
192.168.11.250 |
255.255.255.0 |
192.168.11.1 |
PCA |
192.168.11.12 |
255.255.255.0 |
192.168.11.1 |
PCB |
192.168.11.11 |
255.255.255.0 |
192.168.11.1 |
- 实施计划(大概流程、任务分工)
1创建一台基于IIS服务的FTP站点,端口为21,设置客户端来访问刚才创建的FTP站点。
- 实施过程(步骤)
步骤1:安装Internet信息服务和FTP服务
新建web服务器(IIS)
测试IIS是否安装成功
步骤2:新建FTP站点
打开IIS管理器,从服务器的菜单中选择添加FTP站点命令
从仪表板右上角的工具菜单里选择计算机管理,打开后在左侧菜单栏里找到本地用户和组,新建一个用户(随意)。同时将新建用户加入到administrators组,设置新建用户为管理员。
步骤3:测试FTP站点(3种方法)
1.以防ftp服务不能正常连接,在测试前先关闭Windows防火墙,这里不再赘述。
桥接网络后,打开客户端的命令提示符窗口,输入ftp 192.168.xx.250(xx为自己设置的ip地址为准,下同。),如果先前设置的身份验证选择的是基本,则在这里输入先前添加的用户名和设置的密码(密码不会回返),进入ftp提示符后输入dir命令以查看FTP服务器主目录中的文件
- 在客户端通过浏览器(windows资源管理器)访问ftp://192.168.xx.250,输入用户名和密码登录测试
- 使用IE浏览器,在地址栏输入ftp://192.168.xx.250,输入用户名和密码连接FTP服务器
步骤4:FTP站点的设置
- FTP站点基本设置
- 浏览
- 编辑权限
- 绑定
- 基本设置
- 设置站点属性
- 日志
- FTP授权规则
- 允许匿名连接
- 编辑允许授权规则
- FTP消息
FTP站点消息分为4种标题、欢迎、退出、最大连接数,分别在消息选项卡中的横幅、欢迎、退出、最大连接数栏中进行指定。
横幅:用户连接FTP站点时,会先看到此处的文字
欢迎使用:用户连接FTP站点时,会看到此处的迎词
退出:用户注销时会看到此处的欢送词
最大连接数:若FTP站点有连接数量限制,而且目前连接的数目已经到达限制值,则用户连接FTP时,将会看到此处所设置的信息
- 配置FTP站点主目录
- 修改主目录位置
- 修改访问权限
- 目录列表风格
步骤5:IIS的FTP安全管理
- FTP服务器检查FTP服务客户使用的ip地址
- 检查FTP用户是否拥有有效的Windows用户账户
- IIS检查用户是否具有请求资源的访问权限
- IIS检查资源的NTFS权限
步骤6:FTP站点启动与停止
如果FTP站点当前为停止状态,那么可以单击管理FTP站点的启动命令来启动FTP站点,反之亦然。
步骤7:创建虚拟目录
- 选择要在其中创建虚拟目录的FTP站点,右击站点,在弹出的快捷菜单中选择添加虚拟目录,在别名框中输入ftpxuni、路径框输入c:\ftpxuni,完成后确定
- 打开ie,在地址栏输入ftp://ip地址,可直接浏览建立的虚拟目录
步骤10:利用web浏览器访问FTP站点
运行ie,在地址栏输入FTP站点的Internet地址,登录后即可显示该FTP站点目录中所有的文件夹和文件
实验:使用cmd上传文件
下载文件:
四、项目总结(遇到的问题、解决方法)
要使用命令提示符来连接FTP服务器验证上传和下载。
五、知识点及扩展(整个项目设计的主要知识点、扩展补充)
FTP站点有特定用户和匿名用户两类。
六、项目反思
每一个步骤做完一定记得要验证!
项目十二 架设单位内部FTP服务器相关推荐
- 项目12架设单位内部FTP服务器
一.项目背景 1.项目任务(标注部分为学号后两位) 架设一台基于Windows Server 2012下IIS的FTP服务器,要求如下: 服务器端:在一台安装Windows Server 2012的计 ...
- 架设单位内部FTP服务器
一.项目背景 1.项目任务(标注部分为学号后两位) 架设一台基于Windows Server 2012下IIS的FTP服务器,要求如下: 服务器端:在一台安装Windows Server 2012的计 ...
- 安卓手机扫二维码从FTP服务器下载apk
安卓手机扫二维码从FTP服务器下载apk Devops平台的APP下载页面: Linux服务器的FTP目录下的apk包: Controller层: /*** getFtpApk:安卓下载FTP上的ap ...
- 网络云存储技术Windows server 2012 (项目十二 为企业构建虚拟共享服务(工作组模式下的DFS))
网络云存储技术Windows server 2012 (项目十二 为企业构建虚拟共享服务(工作组模式下的DFS)) 前言 网络存储技术,是以互联网为载体实现数据的传输与存储,它采用面向网络的存储体系结 ...
- RHEL4- WEB服务(十二)用户访问apache服务器认证
RHEL4- WEB服务(十二)用户访问apache服务器认证 有些时候网站上的内容不是希望所有的用户都可以访问,由于网页内容性质的不同,会对来访的用户有所分类,网站的提供方希望部分网页内容只提供 ...
- 项目十二做好计算机维护,电脑组装与维护教学课件 项目十二 电脑组装和维护进阶.ppt...
<电脑组装与维护教学课件 项目十二 电脑组装和维护进阶.ppt>由会员分享,可在线阅读,更多相关<电脑组装与维护教学课件 项目十二 电脑组装和维护进阶.ppt(33页珍藏版)> ...
- ftp服务器架设与维护,FTP服务器架设至安全维护大全.doc
FTP服务器架设至安全维护大全 FTP服务器架设至安全维护大全 FTP服务器的架设至安全维护大全 设一台FTP服务器其实很简单.首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速 ...
- ftp服务器架设与维护,FTP服务器的架设至安全维护大全.doc
FTP服务器的架设至安全维护大全 FTP服务器的架设至安全维护大全 FTP服务器的架设至安全维护大全 设一台FTP服务器其实很简单.首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网 ...
- 我的物联网项目(十二) 单体应用架构不行?
单体应用架构在创业型项目里面是非常合适的,毕竟它主要的担当还是在验证创业模式以及迅速功能实现,所以它从开发到部署,在少量开发人员的基础上能非常减少成本,主要是门槛低,开发效率也非常高.到目前为此,这个 ...
最新文章
- 英伟达发布新型GAN,豹子秒变沙皮狗!| 技术头条
- android 手机跑分,安兔兔安卓手机跑分性能榜公布:第一名实至名归?
- gitlab的搭建与汉化
- 各品牌交换机常用命令整理
- 计算机组装课的评课记录,听课反思信息技术课堂教学心得体会
- ConcurrentHashMap的源码分析-JDK1.7和Jdk1.8版本的变化
- root 授予oracle权限,oracle – 列出具有root(管理)权限的用户
- java仿win7计算器布局
- MUSIC算法原理以及详细推导
- 《HelloGitHub》第 73 期
- SpringMVC_开天辟地
- Bootstrap Timepicker
- java中怎么给redis缓存设置失效时间
- 工业交换机的单模多模是什么意思?
- Python不换行输出
- 二. 征服C指针:C如何使用内存
- SQL语句的约束条件
- 基于javaweb+jsp的鲜花花卉销售管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)
- SAP SD:VL10A上清不掉的尾巴
- mysql数字大小排序函数_mysql按照数字大小排序的方法
热门文章
- 图书管理系统网站(运用技术:bootstrap,jquery,javascrip)
- Hadoop在启动yarn时报错:Cannot set priority of resourcemanager process xxxxx
- Spring5-Spring的基本配置
- mysql中update语句的返回值
- 软件需求管理用例方法 pdf_杭州2020年1月45日软件需求设计方法学全程实例剖析公开课(总第262期)...
- python里random是什么意思_import random函数 python中random什么意思
- 推荐|掌握这12 条经验,才算学懂了机器学习
- python计算圆面积
- 实现一个黑名单的功能,将指定来源的ip地址加入到黑名单,后续该ip地址访问服务器全部不予访问。
- js split参数为无效字符_Js中split()方法的正确使用