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
Mac环境Nginx配置和访问本地静态资源的实现
Mar 31 Servers
配置Kubernetes外网访问集群
Mar 31 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
阿里云k8s服务升级时502错误 springboot项目应用
Apr 09 Servers
Window server 2012 R2 AD域的组策略相关设置
Apr 28 Servers
解决IIS7下无法绑定https主机的问题
Apr 29 Servers
Nginx限流和黑名单配置
May 20 Servers
教你如何用cmd快速登录服务器
Jun 10 Servers
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
Jun 25 Servers
Windows server 2003卸载和安装IIS的图文教程
Jul 15 Servers
Nginx如何获取自定义请求header头和URL参数详解
Jul 23 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不允许用户提交空表单(php空值判断)
2013/11/12 PHP
PHP+MySQL插入操作实例
2015/01/21 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
PHP 对象接口简单实现方法示例
2020/04/13 PHP
简单JS代码压缩器
2006/10/12 Javascript
ExtJS GTGrid 简单用户管理
2009/07/01 Javascript
JQuery优缺点分析说明
2011/04/10 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
js读取并解析JSON类型数据的方法
2015/11/14 Javascript
jQuery使用cookie与json简单实现购物车功能
2016/04/15 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
微信小程序 两种为对象属性赋值的方式详解
2017/02/23 Javascript
Cropper.js 实现裁剪图片并上传(PC端)
2017/08/20 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
vue-devtools的安装步骤
2018/04/23 Javascript
vue实现商品加减计算总价的实例代码
2018/08/12 Javascript
vue 实现v-for循环回来的数据动态绑定id
2019/11/07 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
2020/09/10 Javascript
[51:26]VP vs VG 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python获取android设备的GPS信息脚本分享
2015/03/06 Python
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
解决Django加载静态资源失败的问题
2019/07/28 Python
对python中 math模块下 atan 和 atan2的区别详解
2020/01/17 Python
python 元组和列表的区别
2020/12/30 Python
Kusmi茶美国官网:优质散叶茶和茶包
2019/10/13 全球购物
菜篮子工程实施方案
2014/03/08 职场文书
《春晓》教学反思
2014/04/20 职场文书
协议书的格式
2014/04/23 职场文书
副护士长竞聘演讲稿
2014/04/30 职场文书
争先创优公开承诺书
2014/08/30 职场文书
“四风”问题自我剖析材料思想汇报
2014/09/23 职场文书
会计电算化实训报告
2014/11/04 职场文书
行风评议整改报告
2014/11/06 职场文书
公务员政审个人总结
2015/02/12 职场文书
《月球之谜》教学反思
2016/02/20 职场文书