Windows server 2012搭建FTP服务器


Posted in Servers onApril 29, 2022
目录

基本概念介绍

FTP文件传输协议

文件传输协议是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。文件传送和文件访问之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供。

FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登录进程。

文件传输协议是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。文件传送和文件访问之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供。

FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登录进程。

一、安装FTP服务

1、打开服务器管理器

(可右击我的电脑选择“管理”打开;或者直接选择桌面左下角“服务器管理器”图标)。 点击添加角色和功能。

Windows server 2012搭建FTP服务器

2、默认配置

点击下一步.........直到“服务器角色”选择列表。勾选web服务器(IIS)

Windows server 2012搭建FTP服务器

Windows server 2012搭建FTP服务器

3、弹出的窗口点击“添加功能”,继续下一步。

Windows server 2012搭建FTP服务器

4、功能列表中选择“ISS可承载web核心”。下一步。

Windows server 2012搭建FTP服务器

5、角色服务中勾选FTP服务,如果管理工具中IIS项也最好勾选上,如图。

然后下一步。

Windows server 2012搭建FTP服务器

6、点击安装,等待安装完成。

安装完成后点击关闭即可。

Windows server 2012搭建FTP服务器

二、配置ftp服务

7、回到“服务器管理器”,从工具栏选择IIS管理器。

Windows server 2012搭建FTP服务器

8、在IIS管理器中,右击“网站”,选择“添加FTP站点”。

Windows server 2012搭建FTP服务器

9、站名随便写,并选择一个物理地址。

(物理路径即FTP上传下载文件的保存目录)

Windows server 2012搭建FTP服务器

10、按图配置,选择无SSL。

IP地址也可绑定本机IP,此处我默认不改动。下一步

Windows server 2012搭建FTP服务器

11、身份验证和授权信息。

根据自己的需求填写。

Windows server 2012搭建FTP服务器

12、一个新的ftp站点就建立好了

Windows server 2012搭建FTP服务器

三、建立用于访问ftp的用户

13、在“服务器管理器”界面,找到计算机管理,

Windows server 2012搭建FTP服务器

14、如图,新建用户

Windows server 2012搭建FTP服务器

15、填写相关信息,并点击创建,就会添加到用户列表里。

Windows server 2012搭建FTP服务器

16、FTP授权规则。

再次打开IIS管理器选择刚刚创建的FTP站点、打开FTP授权规则、修改用户权限。

Windows server 2012搭建FTP服务器

17、如图,更改为只有ftp用户能访问。

Windows server 2012搭建FTP服务器

18、打开物理路径,并在里面创建一个做测试用的文件或者文件夹。

Windows server 2012搭建FTP服务器

19、在外部主机或者另一台虚拟机中打开我的电脑,输入ftp://IP

(这里填写你搭建FTP主机的IP或者绑定的IP)。

可以看到目录下的测试文件,ftp搭建成功。

Windows server 2012搭建FTP服务器

到此这篇关于最新window server 2012搭建FTP服务的详细步骤的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
nginx实现发布静态资源的方法
Mar 31 Servers
Nginx搭建rtmp直播服务器实现代码
Mar 31 Servers
Nginx代理同域名前后端分离项目的完整步骤
Mar 31 Servers
阿里云Nginx配置https实现域名访问项目(图文教程)
Mar 31 Servers
Nginx反向代理及负载均衡如何实现(基于linux)
Mar 31 Servers
nginx配置文件使用环境变量的操作方法
Jun 02 Servers
Apache Linkis 中间件架构及快速安装步骤
Mar 16 Servers
nginx常用配置conf的示例代码详解
Mar 21 Servers
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
Jun 25 Servers
Linux安装Docker详细教程
Jul 07 Servers
zabbix 代理服务器的部署与 zabbix-snmp 监控问题
Jul 15 Servers
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
Aug 05 Servers
Windows Server 2012配置DNS服务器的方法
docker compose 部署 golang 的 Athens 私有代理问题
Apr 28 #Servers
Nginx 安装SSL证书完成HTTPS部署
Ubuntu Server 安装Tomcat并配置systemctl
Apr 28 #Servers
Windows Server 2019 安装DHCP服务及相关配置
Windows Server 2019 域控制器安装图文教程
阿里云 Windows server 2019 配置FTP
You might like
PHP+JS无限级可伸缩菜单详解(简单易懂)
2007/01/02 PHP
php将会员数据导入到ucenter的代码
2010/07/18 PHP
PHP生成随机密码类分享
2014/06/25 PHP
php实现微信支付之企业付款
2018/05/30 PHP
jqTransform form表单美化插件使用方法
2012/07/05 Javascript
node.js操作mongodb学习小结
2015/04/25 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
jQuery插件扩展操作入门示例
2017/01/16 Javascript
node.js express中app.param的用法详解
2017/07/16 Javascript
Mui使用jquery并且使用点击跳转新窗口的实例
2017/08/19 jQuery
JS图片预加载三种实现方法解析
2020/05/08 Javascript
vue element-ui中table合计指定列求和实例
2020/11/02 Javascript
[06:07]辉夜杯现场观众互动 “比谁远送显示器”
2015/12/26 DOTA
Python实现图片滑动式验证识别方法
2017/11/09 Python
Python实现识别手写数字 简易图片存储管理系统
2018/01/29 Python
Python程序运行原理图文解析
2018/02/10 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
2018/07/06 Python
使用python的pandas为你的股票绘制趋势图
2019/06/26 Python
解决Django 在ForeignKey中出现 non-nullable field错误的问题
2019/08/06 Python
django写用户登录判定并跳转制定页面的实例
2019/08/21 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
2019/08/30 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
关于Python3爬虫利器Appium的安装步骤
2020/07/29 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
五分钟学会HTML5的WebSocket协议
2019/11/22 HTML / CSS
新西兰演唱会和体育门票网站:Ticketmaster新西兰
2017/10/07 全球购物
建筑公司文秘岗位职责
2013/11/29 职场文书
上课迟到检讨书
2014/02/19 职场文书
交通事故赔偿协议书
2014/04/15 职场文书
《从现在开始》教学反思
2014/04/15 职场文书
2014年后勤工作总结
2014/11/18 职场文书
团员自我评价范文
2015/03/10 职场文书
2015年学校综合治理工作总结
2015/07/20 职场文书
反邪教教育心得体会
2016/01/15 职场文书
详解GaussDB for MySQL性能优化
2021/05/18 MySQL
pytorch中的 .view()函数的用法介绍
2022/03/17 Python