Windows 设置FTP服务(隔离用户)

FTP

FTP是文件传输协议(File Transfer Protocol)的缩写,是一种用于在网络上进行文件传输的标准协议。FTP最大的一个优点就是部署、使用起来非常简单。只要两个设备部署了FTP客户程序和FTP服务程序,知道用户名和密码,就能够实现文件的轻松互传。甚至一些匿名FTP服务器,就算没有用户名和密码也能够访问。匿名FTP(anonymous
FTP)就是为了应对这种场景而出现的。FTP协议有两种工作模式:主动模式和被动模式。在主动模式下,客户端向服务器的20端口发起连接,服务器再从20端口向客户端的一个随机端口发起连接。在被动模式下,客户端向服务器的21端口发起连接,服务器再从一个随机端口向客户端发起连接。FTP协议的安全性较差,因为它在传输过程中不会对数据进行加密。因此,FTP协议在传输敏感数据时需要采用加密方式,如SFTP或FTPS。

FTP的原理

FTP 采用 Internet 标准文件传输协议 FTP 的用户界面, 向用户提供了一组用来管理计算机之间文件传输的应用程序。 FTP
是基于客户———服务器(C/S)模型而设计的,在客户端与 FTP 服务器之间建立两个连接。 开发任何基于 FTP 的客户端软件都必须遵循
FTP 的工作原理,FTP 的独特的优势同时也是与其它客户服务器程序最大的不同点就在于它在两台通信的主机之间使用了两条 TCP
连接,一条是数据连接,用于数据传送;另一条是控制连接,用于传送控制信息(命令和响应),这种将命令和数据分开传送的思想大大提高了 FTP
的效率,而其它客户服务器应用程序一般只有一条 TCP 连接。图 1 给出了 FTP
的基本模型。客户有三个构件:用户接口、客户控制进程和客户数据传送进程。服务器有两个构件:服务器控制进程和服务器数据传送进程。在整个交互的
FTP 会话中,控制连接始终是处于连接状态的,数据连接则在每一次文件传送时先打开后关闭。

.
.
.

FTP的配置要求

在这里插入图片描述

部署过程

1.点击“添加角色和功能”
在这里插入图片描述

2.点击“下一步”在这里插入图片描述
3.点击“下一步”在这里插入图片描述
4.点击“下一步”
在这里插入图片描述
5.找到FTP服务器
在这里插入图片描述
6.将“FTP服务器”全部添加
在这里插入图片描述
7.点击“下一步”
在这里插入图片描述
8.点击“安装”
在这里插入图片描述
9.等待安装
在这里插入图片描述
10.安装完成后,点击“关闭”
在这里插入图片描述
11.将共享的文件夹创建
在这里插入图片描述
12.添加需要供于共享的用户
在这里插入图片描述
13.打开“IIS管理器”
在这里插入图片描述
14.打开IIS中的网站
在这里插入图片描述
15.点击“添加FTP站点”
在这里插入图片描述16.设置共享的站点名称、选择需要共享的物理路径
在这里插入图片描述
17.IP地址设置为本地的IP地址,同时SSL设置为“无SSL”
在这里插入图片描述
18.将身份验证和授权信息按照图中设置
在这里插入图片描述
19.因为需要将用户进行隔离设置,所以设置一下“FTP用户隔离”
在这里插入图片描述
20.设置“用户名目录(禁用全局虚拟目录)”
在这里插入图片描述
21.最后设置一下站点的属性,点击“高级设置”
在这里插入图片描述
22.将站点的信息设置为要求的属性
在这里插入图片描述
23.设置成功,进行测试
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值