新闻资讯

什么是ftp 服务器?如何在win10上搭建 ftp服务器?

2019-12-4

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。什么是ftp服务器?如何在win10上搭建 ftp服务器?

什么是ftp 服务器?

ftp 服务器(File Transfer Protocol Server)是在互联网上提供文件和访问服务的计算机,它们依照提供服务。FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是Fftp 服务器。般来说.用户的首要目的就是实现,是信息共享非常重要的一个内容之一。与大多数一样,FTP也是一个。用户通过一个支持FTP协议的程序,连接到在远程上的FTP服务器程序。用户通过程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。程序代表用户接收到这个文件,将其存放在用户目录中。

FTP是仅基于TCP的服务,不支持UDP。与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP 工作方式的不同,数据端口并不总是20。

主动ftp即Port模式,客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。

被动ftp或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。

如何在win10上搭建 ftp 服务器?

(一)在windows10中搭建ftp 服务器主要用的是IIS管理器管理控制台

1.在控制面板里面打开程序功能里面的FTP服务器和web管理工具

(二)打开IIS管理器平台,不知道在哪打开的可以直接搜索IIS打开

1.在网站那里右键“添加FTP站点”

2.输入你的站点名称和物理路径

3.下一步绑定你的ftp 服务器地址,这里的端口使用默认的21号端口。IP地址是你本机的IP地址

4.下一步,根据需要设置身份验证和授权信息

点击完成FTP服务器就搭建好了

(三)测试你的ftp 服务器

方法一:在浏览器上输入ftp://... (填你自己的ftp地址)。你就可以看到你ftp目录里面的东西了,浏览器打开的效果是这样子的

方法二:在文件管理器里面输入你的ftp地址ftp://... (填你自己的ftp地址)。

是不是和你电脑里面的文件管理很像呢,也方便管理文件。

1.控制面板>程序>启用或关闭Windows功能>…

(控制面板可在 桌面右键>个性化>主题>桌面图标设置>勾选控制面板>确定)

2.搜索IIS打开IIS

3.右击网站添加FTP站点

4.输入站点名称和作为FTP的目录

5.IP地址填FTP本机IP,选择无SSL

6.根据需要选择身份验证,授权与权限

7.控制面板>系统和安全>防火墙>允许应用或功能通过Window防火墙>…

8.点击更改设置,勾选FTP服务器&专用&公用

9.点击允许其它应用,选择C:\Windows\System32\svchost.exe然后添加,最后确定。

10.资源处理器访问ftp:// IP 试试吧!

花生壳是一套完全免费的内网穿透软件,当您安装并注册该项服务,可实现在家或者异地搭建网站、FTP、Mail、 异地或分支机构访问办公OA、CRM、ERP系统。只要你配置好了FTP,就能享受FTP局域网高速传输。“花生壳”支持的线路包括普通电话线、ISDN、ADSL、有线电视网络、双绞线到户的宽带网和其它任何能够提供互联网真实IP的接入服务线路,而无论连接获得的IP属于动态还是静态。