原文地址:https://www.ithome.com/html/win10/304059.htm

相信很多人都面临过这样的问题:一个局域网下有很多设备,我们想在这些设备之间互传文件,有些文件非常大,用U盘拷贝非常慢,有些文件则需要从电脑传送到手机,而恰巧手里的手机不支持OTG,这要怎么办呢?

用QQ或者微信的文件传输助手?这是个办法,不过传些小文件和小图片还可以,传输大文件就需要花费一些时间了,那么有没有更快的传输方式呢?这是个问题。

想着想着,小编突然灵光一现!

既然我的所有设备都在一个局域网下,局域网间文件的传输又不受宽带速度的掣肘,那为什么不用FTP呢?

小编当时就试了一下,效果非常不错,那么今天,IT之家就来教大家搭建FTP服务器,以实现同一局域网下的不同设备间快速传输文件。

首先,我们在Cortana中搜索控制面板并进入;

在控制面板-程序中,点击启用或关闭Windows功能;

在FTP服务器、Web管理工具和Internet Information Services可承载的Web核心前打上勾,点击确定,等待安装;

安装完成后,在Cortana中搜索计算机管理并进入;

在左侧找到服务和应用程序-Internet Information Services(IIS)管理器,点击进入;

你可以在连接一栏看到你的计算机名称(小编这里是THINKCENTRE),点击该计算机名左侧的展开按钮,右键单击网站,选择添加FTP站点;

此时,你将进入FTP站点添加向导。首先,向导将要求你填写FTP站点名称和设置FTP内容目录;

FTP站点名称可以挑你喜欢的填,小编这里填写的是ftp Server,ftp内容目录也可选择自己喜欢的任意文件夹,小编选择的是C:\inetpub\ftproot;

填写好FTP站点名称,设置完FTP内容目录后,点击确定按钮,再点击下一步;

点击下一步后,先不要急着继续,我们来查一下电脑的IP地址;

在Cortana中搜索命令提示符并进入;

输入命令ipconfig,回车,你将看到你电脑的IP地址,小编这里的IP地址是192.168.1.251,记住这一串数字,接下来用得到。

我们回到FTP站点添加向导,设置绑定和SSL。IP地址栏输入刚刚查到的IP地址,端口保持为21不变,启用虚拟主机名项可以不必勾选,自动启动FTP站点可以勾选,SSL可以选择无SSL,操作完成后点击下一步;

接下来FTP站点添加向导将要求你填写身份验证和授权信息,勾选身份验证下的匿名和基本两项前的复选框,允许访问项设置为所有用户,勾选读取和写入权限前的复选框,点击完成。

这时我们可以看到,FTP站点已经创建成功并正常运行。

不过这还没完,我们要允许FTP服务器通过防火墙。

在小娜中搜索防火墙,点击进入允许应用通过Windows防火墙;

勾选列表中FTP服务器前的复选框,勾选后点击确定以完成设置;

这时,你就可以测试你的FTP服务器了。

在开始-Windows附件中找到Internet Explorer,点击进入;

在地址栏输入ftp://[你电脑的IP地址](小编这里是ftp://192.168.1.251),回车以访问;

如果你在浏览器中看到文件和文件夹列表,那么恭喜你,你的FTP服务器搭建成功了。

当然,你也可以在文件资源管理器中输入你FTP服务器的地址,效果是这样的,

测试一下传输速度,还可以,比小编住处的4M小水管快多了。

有些同学可能会问,我的FTP内容目录中有一些不希望其他人看到的内容,我要如何阻止知道我IP地址的局域网内的其他人看到我FTP内容目录中的文件呢?很简单,我们设置一下FTP权限规则即可。

首先,在Cortana中搜索计算机管理并进入;

展开窗口左侧的本地用户和组,点击用户,你将在窗口右侧看到用户列表,右键单击空白处,点击新用户,此时将弹出新用户创建窗口;

用户名和全名可以挑你喜欢的填,密码可以挑你喜欢的设置,把用户下次登录时须更改密码前的复选框取消选定,勾选用户不能更改密码和密码永不过期前的复选框,操作完成后点击创建,用户即创建完成。小编需要为两个用户分配FTP服务器的访问权限,故小编创建了两个新账户,分别是ftpUser1和ftpUser2。

新用户创建完成后,我们回到计算机管理-Internet Information Services(IIS)管理器来管理我们的FTP站点,点击连接窗口中的[计算机名]-网站-[你刚搭建的FTP服务器](小编这里是THINKCENTRE-网站-ftp Server),双击右侧的FTP授权规则图标,进入FTP授权规则设置窗口,你可以看到,此时读写权限的设置为所有用户;

我们将这项删除,点击右侧的操作栏中的添加允许规则;

你将看到添加允许授权规则窗口,我们选择允许访问此内容者为指定的用户,然后将你刚刚创建的新用户的用户名填写进来,勾选读取和写入权限前的复选框,操作完成后点击确定以添加。小编添加了两个允许访问FTP内容目录的用户,分别是ftpUser1和ftpUser2;

我们在局域网内的其他设备上来测试一下;

用户名填写我们在创建新账户时设置的用户名,密码填写我们在创建新账户时设置的密码,填写完成后点击登录;

好嘞,大功告成~

其实市面上有很多FTP服务器的搭建方案可供选择,而通过微软Windows当中内置的方案来搭建FTP服务器成本相对较低。

除此之外,你还可以选择其他FTP搭建方案,比如功能更加强大的Serv-U,

通过一段时间的试用,我发现Serv-U哪里都好,只有一点让我望而却步——贵。

如果是个人使用的话,花大价钱买这么高级的软件可能并不是个好主意。

好了,今天的教程到这里就结束了,开开心心地玩儿去吧~

[转]实用教程:搭建FTP服务器以实现局域网飞速传输文件的更多相关文章

  1. Win10如何搭建FTP服务器以实现快速传输文件

    原文链接地址:http://blog.csdn.net/bai_langtao/article/details/77751447 Win10如何搭建FTP服务器以实现快速传输文件?相信大家在工作或生活 ...

  2. 安卓手机使用Termux及搭建FTP服务器

    Termux安装配置设置参见: 国光:Termux高级终端使用配置教程 搭建FTP服务器参见: Termux安装使用FTP服务器

  3. 虚拟机中使用centos7搭建ftp服务器

    应用场景 本地windows作为客户端,虚拟机CentOS7作为服务器端,搭建FTP服务器,本地访问虚拟机实现文件的上传下载.如何在虚拟机安装centos7就不在赘述. 1.在centos7上安装vs ...

  4. win10搭建ftp服务器的操作方法【图文教程】

    我们知道FTP是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件.对于win10版本的ftp服务器搭建方法可能有部分用户还不是很清楚,下面这篇文章就是关于win10搭建ftp服务器的 ...

  5. Xlight FTP搭建FTP服务器教程

    Xlight FTP搭建FTP服务器教程 1. 服务器公共设置 设置FTP 端口, ip 等 FTP 服务器公共的设定 2. 设定 FTP 用户, FTP 目录 等信息    备注: 这个用户是非Wi ...

  6. 白嫖永久免费云服务器教程,永久免费虚拟主机、永久免费云数据库、搭建FTP服务器、服务器安装Linux / windows操作系统、服务器部署网站、宝塔一键部署多网站、独立ip、永久国内高速云服务器

    一.准备工作 1. 注册账号 声明:切记不可用服务器做违法的事情 申请地址:https://www.sanfengyun.com/ 图文教程地址:https://www.cnblogs.com/zwn ...

  7. Windows server 2008 r2搭建FTP服务器

    最近需要搭建FTP服务器,顺着书上的教程走一遍流程. 1. 安装FTP服务 图一 图二 图三 可以看到上面提示并未启动windows自动更新,这个需要注意一下. 2. 新建FTP站点 准备FTP文件夹 ...

  8. 在Ubuntu下搭建FTP服务器的方法

    由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...

  9. 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器

    一.Linux基础使用:linux服务器环境搭建(FTP服务器), 在本机使用虚拟机安装一个linux系统,并搭建ftp服务器,要求能使用ftp服务将本机文件到保存linux虚拟机上 资料: VMwa ...

随机推荐

  1. RabbitMQ (六) 订阅者模式之路由模式 ( direct )

    路由模式下,生产者发送消息时需要指定一个路由键(routingKey),交换机只会把消息转发给包含该路由键的队列 这里,我们改变一下声明交换机的方式. 我们通过管理后台添加一个交换机. 添加后,生产者 ...

  2. 【基数排序】Divide by Zero 2017 and Codeforces Round #399 (Div. 1 + Div. 2, combined) C. Jon Snow and his Favourite Number

    发现值域很小,而且怎么异或都不会超过1023……然后可以使用类似基数排序的思想,每次扫一遍就行了. 复杂度O(k*1024). #include<cstdio> #include<c ...

  3. 【分类讨论】Codeforces Round #395 (Div. 2) D. Timofey and rectangles

    D题: 题目思路:给你n个不想交的矩形并别边长为奇数(很有用)问你可以可以只用四种颜色给n个矩形染色使得相接触的 矩形的颜色不相同,我们首先考虑可不可能,我们分析下最多有几个矩形互相接触,两个时可以都 ...

  4. 【分块】bzoj1901 Zju2112 Dynamic Rankings

    区间k大,分块大法好,每个区间内存储一个有序表. 二分答案,统计在区间内小于二分到的答案的值的个数,在每个整块内二分.零散的暴力即可. 还是说∵有二分操作,∴每个块的大小定为sqrt(n*log2(n ...

  5. 【费用流】bzoj3280 小R的烦恼

    类似bzoj1221 http://www.cnblogs.com/autsky-jadek/p/4174087.html 只不过大学有多个,所以我们另开一个节点汇总所有'S->大学'的边,然后 ...

  6. 8.6(java学习笔记)类加载过程及类加载器

    一.类加载 1.加载 将class字节码加载到内存中,同时在方法区形成改类运行时数据结构. 同时在堆中产生一个Class对象,反射就是获取这个对象并对其进行操作. 2.链接 2.1验证:验证加载的类信 ...

  7. 利用位操作进行IP地址的转化

    1)IPv4地址是一个32位的二进制数,通常被分割位4个“8位二进制数”,为了方便,通常使用“点分十进制”的形式表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数,另外 ...

  8. 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法

    sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级.本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能 ...

  9. Saga的实现模式——观察者(Saga implementation patterns – Observer)

    https://lostechies.com/jimmybogard/2013/03/11/saga-implementation-patterns-observer/ 侵删. NServiceBus ...

  10. IIS中使用Microsoft.Office.Interop.Excel 常见问题:RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA) 的异常。等

    IIS中使用Microsoft.Office.Interop.Excel 异常1: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} ...