原文链接地址:http://blog.csdn.net/bai_langtao/article/details/77751447

Win10如何搭建FTP服务器以实现快速传输文件?相信大家在工作或生活的过程中,都会碰到需要传输大文件的情况,像U盘、QQ文件传输助手等工具显然满足不了大文件的传输需求,传输速度非常非常的慢。很多时候,我们都是在同一个局域网下,多台设备间进行传输,像这种情况,我们完全可以搭建FTP服务器以实现局域网飞速传输文件。下面就给大家讲解Win10搭建FTP服务器的详细操作方法。

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

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


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


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


5、在左侧找到服务和应用程序-Internet Information Services(IIS)管理器,点击进入,你可以在连接一栏看到你的计算机名称(小编这里是DESKTOP-LEU8V22),点击该计算机名左侧的展开按钮,右键单击网站,选择添加FTP站点;

6、此时,你将进入FTP站点添加向导。首先,向导将要求你填写FTP站点名称和设置FTP内容目录,FTP站点名称可以挑你喜欢的填,小编这里填写的是ftp Server,ftp内容目录也可选择自己喜欢的任意文件夹,小编选择的是C:\inetpub\ftproot;

7、填写好FTP站点名称,设置完FTP内容目录后,点击确定按钮,再点击下一步;
8、点击下一步后,先不要急着继续,我们来查一下电脑的IP地址,在Cortana中搜索命令提示符并进入;

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

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

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

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

13、不过这还没完,我们要允许FTP服务器通过防火墙。在小娜中搜索防火墙,点击进入允许应用通过Windows防火墙;


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

15、这时,你就可以测试你的FTP服务器了。在开始-Windows附件中找到Internet Explorer,点击进入;

16、在地址栏输入ftp://[你电脑的IP地址](小编这里是ftp://192.168.234.136),回车以访问。如果你在浏览器中看到文件和文件夹列表,那么恭喜你,你的FTP服务器搭建成功了。

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

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

19、有些同学可能会问,我的FTP内容目录中有一些不希望其他人看到的内容,我要如何阻止知道我IP地址的局域网内的其他人看到我FTP内容目录中的文件呢?很简单,我们设置一下FTP权限规则即可。首先,在Cortana中搜索计算机管理并进入;

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

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

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


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

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


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

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

27、其实市面上有很多FTP服务器的搭建方案可供选择,而通过微软Windows当中内置的方案来搭建FTP服务器成本相对较低。除此之外,你还可以选择其他FTP搭建方案,比如功能更加强大的Serv-U.

28、通过一段时间的试用,我发现Serv-U哪里都好,只有一点让我望而却步——贵。如果是个人使用的话,花大价钱买这么高级的软件可能并不是个好主意。

上述便是Win10搭建FTP服务器的操作方法,教程虽长,但是方法并不难,大家只要耐心按照教程一步步操作即可,搭建完成后,以后再想传输大文件就方便多了。

Win10如何搭建FTP服务器以实现快速传输文件的更多相关文章

  1. FTP相关、用vsftpd搭建ftp、xshell使用xftp传输文件、使用pure-ftpd搭建ftp服务

    1.FTP相关(file transfer protocol,文件传输协议)   2.用vsftpd搭建ftp安装:yum install vsftpd -y创建一个虚拟用户:useradd  vft ...

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

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

  3. CentOS 6.5下快速搭建ftp服务器[转]

    CentOS 6.5下快速搭建ftp服务器 1.用root 进入系统 2.使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vs ...

  4. win10用filezilla server搭建ftp服务器一直无法访问

    win10用filezilla server搭建ftp服务器一直无法访问?? 是防火墙导致的,防火墙中允许filezilla server程序的

  5. win10搭建FTP服务器

    下面就给大家讲解Win10搭建FTP服务器的详细操作方法. 1.首先,我们在Cortana中搜索控制面板并进入: 2.在控制面板-程序中,点击启用或关闭Windows功能: 3.在FTP服务器.Web ...

  6. win10: 搭建FTP服务器

    新建用户,可以设置多个用户,给予不同的权限 ftp创建完成后,新用户创建完成后,我们回到计算机管理-Internet Information Services(IIS)管理器来管理我们的FTP站点,点 ...

  7. CentOS 6.5下快速搭建ftp服务器

    来源:Linux社区 作者:Linux CentOS 6.5下快速搭建ftp服务器 1.用root 进入系统 2.使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了v ...

  8. linux系统快速搭建ftp服务器——实现匿名用户和创建用户访问服务器

    一.准备工作: linux系统为CentOS Linux release 7.5.1804 (Core)  可以使用 lsb_release -a  命令查看 window系统中安装 SecureCR ...

  9. CentOS 5.8下快速搭建FTP服务器

    学习安装和配置vsftpd: 实验环境:CentOS 5.8 x86_64 测试环境关掉防火墙和selinux. service iptables stop setenforce 0 1.安装vsft ...

随机推荐

  1. oracle数据库之组函数

    组函数也叫聚合函数,用来对一组值进行运算,并且可以返回单个值 常见的组函数: (1)count(*),count(列名)  统计行数:找到所有不为 null 的数据来统计行数 (2)avg(列名)  ...

  2. 利用Pillow给图片添加重点框(适用UI自动化测试)

    效果图 一个简单的例子 安装Pillow 在cmd窗口/终端输入: pip install pillow 如果被墙,下载巨慢的话,可以临时替换豆瓣源 pip install pillow -i htt ...

  3. Linux内核学习笔记(7)--完全公平调度(CFS)

    一.完全公平调度算法 完全公平调度 CFS 的出发点基于一个简单的理念:进程调度的效果应该如同系统具备一个理想中的完美多任务处理器.在这种系统中,每个进程能够获得 1/n 的处理器时间(n 为可运行进 ...

  4. Python爬虫入门(7):正则表达式

    下面就开始介绍一个十分强大的工具,正则表达式! 1.了解正则表达式 正则表达式是对字符串操作的一种公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串” ...

  5. Java 学习笔记 ------第三章 基础语法

    本章学习目标: 认识类型与变量 学习运算符的基本使用 了解类型转换细节 运用基本流程语法 一.类型(基本类型) 所谓基本类型,就是在使用时,得考虑一下数据用多少内存长度存比较经济,利用程序语法告诉JV ...

  6. HDU 5617 Jam's maze dp+滚动数组

    题目链接: hdu: http://acm.hdu.edu.cn/showproblem.php?pid=5617 bc(中文):http://bestcoder.hdu.edu.cn/contest ...

  7. 第八,九周web制作代码

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or ...

  8. Maya脚本——重命名物体的名称

    该脚本用于将图1中的命名变更为图2中的,把maya中使用相同名称的物体都重命名为不同的名称. 重命名的规则是:组名_原名称_序号 查阅了maya的官方手册:http://download.autode ...

  9. bash编程2

    bash基础编程 前言:条件测试语法有两种书写模式,一种时[expression] ,另外一种是[[exprssion]] ,为了在书写条件测试的过程中,不让大家将两种格式互相混淆,那么在这里只讲一种 ...

  10. ZY、