win10搭建配置ftp服务器的方法


Posted in Servers onAugust 05, 2022

本文为大家分享了win10搭建配置ftp服务器的具体实现步骤,供大家参考,具体内容如下

一、ftp的搭建

1.首先我们需要启动IIS服务

第一步:打开控制面板

win10搭建配置ftp服务器的方法

第二步:点击“程序”

win10搭建配置ftp服务器的方法

第三步:点击“启用或关闭Windows功能”

win10搭建配置ftp服务器的方法

第四步:如图,对如下的选项进行选择

win10搭建配置ftp服务器的方法

至此,IIS服务启用完毕

2.搭建ftp

第一步:打开IIS

win10搭建配置ftp服务器的方法

第二步:右击“网站”,选择“添加FTP站点”

win10搭建配置ftp服务器的方法

第三步:为ftp取一个合适的名称,并且为其配置一个物理路径(自定义的名称和自定义的路径)

win10搭建配置ftp服务器的方法

第四步:填写相关信息,其中,IP地址为本机当前正在使用的IPv4地址,不知道的可以在cmd命令行下输入ipconfig命令查看

win10搭建配置ftp服务器的方法

第五步:

win10搭建配置ftp服务器的方法

至此,ftp服务器搭建完成

这时可以打开“我的电脑”,在地址栏输入上面的IP地址进行测试(ftp://172.132.17.7)。

注意:如果要使用另一台电脑进行连接,则需要将两台电脑连在同一个局域网下,并且关闭作为ftp服务器主机的防火墙。

具体做法如下:

首先打开控制面板

win10搭建配置ftp服务器的方法

win10搭建配置ftp服务器的方法

win10搭建配置ftp服务器的方法

点击“更改设置”,将ftp服务器前面的对勾打上,将后面的专用和共用的对勾也打上。

win10搭建配置ftp服务器的方法

win10搭建配置ftp服务器的方法

根据需要关闭相应的防火墙(看你电脑现在连的是什么网,不知道的可以在下一步的图中进行查看)

win10搭建配置ftp服务器的方法

不知道的可以在下面的界面中进行查看

win10搭建配置ftp服务器的方法

关闭相应的防火墙后,就可以通过另一台电脑访问你主机上的ftp了。

本文最后会对用户进行配置,也就是使用另一台电脑访问你的ftp时所使用的用户名和密码的配置,有需要的同学可以看看。

二、ftp的配置

1.FTP IP地址和域限制

win10搭建配置ftp服务器的方法

你可以在右侧列表选择添加允许或拒绝访问的IP地址,增加站点的安全性,也可以进行下面三项的选择,其中“恢复为父项在服务器端不可用”。

这一项根据情况吧,如果不需要可以不用设置。

2.FTP SSL设置

win10搭建配置ftp服务器的方法

这一项也看情况,如果没有什么特别要求就使用默认设置了。

3.ftp当前会话

win10搭建配置ftp服务器的方法

这一项很好理解,就是当前正在访问你这个站点的主机有几个。

4.ftp防火墙支持

win10搭建配置ftp服务器的方法

当FTP客户端连接到位于防火墙服务器后面的FTP服务器时,使用FTP防火墙支持功能页面修改被动连接的设置。

这一项我也没有配置,使用默认值即可。

5.ftp目录浏览

win10搭建配置ftp服务器的方法

可以自行选择目录显示的信息。

6.ftp请求筛选

win10搭建配置ftp服务器的方法

这个也很好理解,根据你的需要选择允许或拒绝的文件扩展名,以及隐藏段、拒绝的URL序列和命令等。这里有个很有趣的现象,就是当你选择允许文件扩展名(如.txt)之后,当前站点可以接受.txt以及.txt以外的文件,但是当你选择拒绝文件扩展名(如.txt)时,那么当前站点可以接受除了.txt之外的其他所有类型的文件。

这一项可以根据需要修改。

7.ftp日志

win10搭建配置ftp服务器的方法

这里可以查看日志文件,或者禁用日志文件,或者修改日志文件的目录。

这一项可以使用默认配置。

8.ftp身份验证

win10搭建配置ftp服务器的方法

如果你要设置必须使用用户名及密码登录的话,就将“匿名身份验证”的状态设置为禁用,否则就不用管。

9. ftp授权规则

win10搭建配置ftp服务器的方法

 你可以在右侧的列表中选择添加允许或拒绝规则,以完成对访问用户的控制。

10.ftp消息

win10搭建配置ftp服务器的方法

使用默认配置即可

11.ftp用户隔离

win10搭建配置ftp服务器的方法

参考:ftp用户隔离

三、用户配置(实现多用户登录)

(注意:以下操作中有需要联网的部分)

为了实现输入用户名和密码进行登录,我们需要进行以下配置:

1.创建一个账户

第一步:打开控制面板,点击“更改账户类型”

win10搭建配置ftp服务器的方法

第二步:点击“在电脑设置中添加新用户”

win10搭建配置ftp服务器的方法

第三步:点击“将其他人添加到这台电脑”

win10搭建配置ftp服务器的方法

第四步:点击“我没有这个人的登录信息”(需要联网)

win10搭建配置ftp服务器的方法

第五步:点击“添加一个没有Microsoft账户的用户”(需要联网)

win10搭建配置ftp服务器的方法

第六步:设置用户名和密码信息,以及找回密码的问题(必填)

win10搭建配置ftp服务器的方法

这样,一个用户就创建完毕了。

2.配置目录

第一步:在你的磁盘任意位置新建一个文件夹,随意命名(这里我在E盘下创建命名为hhh的文件夹)

win10搭建配置ftp服务器的方法

第二步:在该文件夹下创建一个名为LocalUser的文件夹(注意大小写)

win10搭建配置ftp服务器的方法

第三步:创建账户文件夹,与上面新建的用户名相同(如果还需要的话,可以通过上面的方法创建更多的用户然后再在这里创建账户文件夹)

win10搭建配置ftp服务器的方法

第四步:为了方便测试,在账户文件夹里随便新建一些文件

win10搭建配置ftp服务器的方法

第五步:在ftp站点主页进入“FTP用户隔离”

win10搭建配置ftp服务器的方法

第六步:将用户隔离设置为如下方式,点击右侧“应用”

win10搭建配置ftp服务器的方法

这样,在你登录到ftp时,就需要输入配置好的用户名和密码(上面方法配置的账户所对应的,也就是你自己设的)才能访问了,并且会自动进入用户名所对应的文件夹中。如果是多个用户,可以输入不同的用户名进行登录,自动进入用户名所对应的目录中,这样就实现了多用户登录一个ftp。

注意:我上面配置的物理路径是E:/xxx,而这里是E:/hhh,所以请务必要看清楚哦

以下是测试结果:

win10搭建配置ftp服务器的方法

win10搭建配置ftp服务器的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。


Tags in this post...

Servers 相关文章推荐
nginx反向代理时如何保持长连接
Mar 31 Servers
详解nginx.conf 中 root 目录设置问题
Apr 01 Servers
nginx+lua单机上万并发的实现
May 31 Servers
配置nginx 重定向到系统维护页面
Jun 08 Servers
Kubernetes控制节点的部署
Apr 01 Servers
Tomcat项目启动失败的原因和解决办法
Apr 20 Servers
Nginx静态压缩和代码压缩提高访问速度详解
May 30 Servers
Nginx本地配置SSL访问的实例教程
May 30 Servers
解决Vmware虚拟机安装centos8报错“Section %Packages Does Not End With %End. Pane Is Dead”
Jun 01 Servers
安装harbor作为docker镜像仓库的问题
Jun 14 Servers
Windows Server 2022 超融合部署(图文教程)
Jun 25 Servers
zabbix如何添加监控主机和自定义监控项
Aug 14 Servers
windows系统搭建WEB服务器详细教程
Aug 05 #Servers
Win10系统搭建ftp文件服务器详细教程
Aug 05 #Servers
Linux在两个服务器直接传文件的操作方法
Aug 05 #Servers
windows10 家庭版下FTP服务器搭建教程
Aug 05 #Servers
阿里云服务器(windows)手动部署FTP站点详细教程
Aug 05 #Servers
WIN10使用IIS部署ftp服务器详细教程
Aug 05 #Servers
Windows7下FTP搭建图文教程
Aug 05 #Servers
You might like
php str_pad 函数用法简介
2009/07/11 PHP
php集成动态口令认证
2016/07/21 PHP
Laravel关系模型指定条件查询方法
2019/10/10 PHP
php的单例模式及应用场景详解
2021/02/27 PHP
Javascript学习笔记5 类和对象
2010/01/11 Javascript
js 可拖动列表实现代码
2011/12/13 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
使用jQuery加载html页面到指定的div实现方法
2016/07/13 Javascript
jquery mobile实现可折叠的导航按钮
2017/03/11 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
2017/05/05 Javascript
简单理解Vue中的nextTick方法
2018/01/30 Javascript
解决Webpack 热部署检测不到文件变化的问题
2018/02/22 Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
2018/03/21 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
vue.js打包之后可能会遇到的坑!
2018/06/03 Javascript
layui框架table 数据表格的方法级渲染详解
2018/08/19 Javascript
详解TypeScript+Vue 插件 vue-class-component的使用总结
2019/02/18 Javascript
JavaScript实现的九种排序算法
2019/03/04 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
JS的时间格式化和时间戳转换函数示例详解
2020/07/27 Javascript
Python中几种操作字符串的方法的介绍
2015/04/09 Python
python自带的http模块详解
2016/11/06 Python
python中的列表和元组区别分析
2020/12/30 Python
Amaze UI 文件选择域的示例代码
2020/08/26 HTML / CSS
罗马尼亚在线杂货店:Pilulka.ro
2019/09/28 全球购物
广告学专业推荐信范文
2013/11/23 职场文书
大学生水果店创业计划书
2014/01/28 职场文书
餐厅楼面主管岗位职责范本
2014/02/16 职场文书
文员岗位职责范本
2014/03/08 职场文书
工商管理专业自荐信
2014/06/03 职场文书
行风评议整改报告
2014/11/06 职场文书
2014年医院党建工作总结
2014/12/20 职场文书
通知格式
2015/04/27 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
Python读写yaml文件
2022/03/20 Python