通过 Internet 下载文件的最广泛使用的协议之一是 FTP。 使用此协议是一种非常简单的方式来共享我们的文件,也可以从任何地方访问它们。 由于使用了“文件传输协议”,我们可以共享文件,无论我们的操作系统是否是 Windows, Linux,MacOS,它甚至适用于 Android 和 iOS. 它最积极的方面之一是我们不需要执行复杂的配置来使其工作。 在本教程中,我们将解释如何连接到本地或远程 FTP 服务器,不使用任何第三方程序或软件,我们将只使用 Windows 自带的工具。
我们要做的第一件事是了解一些 FTP 协议以及我们可以使用它的用途。 我们还将了解访问 FTP 服务器需要哪些要求,以及它在 Windows 中的使用是如何演变的。 此外,我们将了解如何在不使用额外软件的情况下,仅使用 Windows 本身为我们提供的工具来连接到 FTP 服务器。
什么是 FTP 协议,它的用途是什么?
红狮控制推荐使用 文件传输协议 来自英语 文件传输协议 or 则fTP 可以定义为用于在连接到 TCP 网络的系统之间传输文件的网络协议,它基于客户端-服务器模型。 这意味着我们将有一台服务器为所有客户端提供服务,我们将有一个或多个客户端可以同时连接到该 FTP 服务器以下载或上传文件和文件夹。
设置 FTP 服务器的目的是客户端计算机可以以不安全的方式(如果我们使用 FTP)或安全的方式(如果我们使用 FTPES 协议)连接以交换文件。 FTP 协议被广泛使用并且与所有操作系统兼容,但是,最近,Web 浏览器已停止支持该协议。
FTP服务器通常使用的端口是20端口用于数据,21端口用于控制,这是在主动模式下,但是为了不出现NAT问题,通常使用21端口和60000范围内的端口-65000 用于被动端口或 FTP PASV。 FTP 协议的一个缺点是它不是为了提供安全性而设计的,原因是与服务器的身份验证和信息交换过程是以纯文本形式进行的,没有任何类型的加密。 因此,可能的网络犯罪分子可以捕获流量、访问服务器甚至获取那些发送的文件。
通常,个人计算机上通常没有 FTP 服务器,因为例如,当我们关闭它时,我们将无法再访问它。 最常见的用途之一通常是用于虚拟主机,作为公司重要文件的备份,以访问 NAS 服务器和其他非常常见的用户的文件和文件夹。 还需要注意的是,近年来家用路由器,由于其性能的提高 中央处理器 和 内存 内存,允许创建 FTP 服务器以在本地和远程访问其资源。
连接到 FTP 服务器的先决条件
如果我们想连接到 FTP 服务器,我们将需要以下内容:
- 我们必须知道域的 URL 或 FTP 服务器的 IP,并且在某些特定情况下,我们可能会被其他类型的程序要求提供端口。 我们可以选择创建自己的或使用他人的,例如公司的。
- 如果 FTP 服务器是私有的,我们将需要用户名和密码才能访问它,否则,我们将无法在服务器上进行身份验证,我们将无法访问它。
目前一些路由器制造商如 AVM 用他们的 FRITZ! Box,通过几个简单的步骤,我们就可以创建我们的 FTP 服务器。 一步是去” 允许访问 , 弗里茨! 盒子服务 ”并用箭头激活两个框。
端口和带有公共 IP 的 FTPES 地址由路由器本身设置。 下一步是为其提供安全性,为此我们将转到 « 系统 , 弗里茨! 盒子用户 «。
在这里,我们将创建一个名为“RESIDENT”的用户,我们将为其授予所有权限。 从那一刻起,我就可以将 U 盘或硬盘连接到我的 FTP 服务器,甚至可以从 Internet 连接。
传统上,著名的工具,如 FileZilla 用于连接到 FTP 服务器。 多亏了这个免费和开源的工具,我们可以远程连接到任何 FTP 服务器,甚至可以保存多个会话,以便以后单击即可连接。 然而,Windows 7 在这方面是一场革命。 从这个版本(也包括 Windows 10)开始,我们可以从 Windows 文件资源管理器连接到 FTP 服务器,而无需使用第三方工具。
在 Windows 资源管理器中创建 FTP 连接
我们要做的第一件事是打开 Windows 资源管理器。 在左边我们要寻找« 这台电脑 « , 我们用鼠标右键单击并选择选项« 添加网络位置 «。
然后将打开一个向导以添加网络位置并单击 下一页 :
接下来,我们选择” 选择一个自定义的网络位置 “然后点击 下一页 .
在这里,向导会询问我们要连接的服务器,我们将为其放置其网络或 Internet 地址。
为避免出现问题并使 Windows 能够正确解释该地址,您必须使用类似于以下或上图中的格式: ftp://servidorftp.com .
在这种情况下,我们将连接到我之前配置的 FTP 服务器,该服务器对应的地址为:ftp://192.168.1.1。 下一步是输入您的用户名,这里我们将输入 RESIDENT,这是我在路由器上激活 FTP 服务器时输入的。
也可以留在” 匿名登录 ” 如果不需要用户名和密码就可以连接到 FTP 服务器。 如果不放用户,后面可以在连接的时候在相应的部分添加,但是如果知道的话,最好从头开始放。
在这里,我们只需为我们的网络位置命名,然后单击 下一页 按钮。
在这里,我们将通过按 « 来完成向导 结束” ,如果我们激活了红色箭头指示的框,我们将访问该网络位置。
这次我们将停用它,使其看起来像以下时间,您可以连接到您的 FTP 服务器。 在 Windows 资源管理器中,通过单击“ 这台电脑” 您将看到新的网络位置,在本例中称为 重新分区 FTP .
在 Windows 开发器中创建 FTP 配置文件后,我们继续连接到它。
连接到在 Windows 资源管理器中创建的 FTP 配置文件
这里我们要做的是双击我们网络位置的名称 重新分区 FTP ,会出现这样的画面:
在创建 FTP 连接的部分中,我们将用户 居民 它会出现,因为它会自动保存它。 然后是时候将我们在路由器中分配给该用户的密码了。 我们也可以点击” 保存密码 ”如果我们不想再进入它,只要安全情况告知它。
完成后,我们所要做的就是单击“ 开始会议 ” 按钮,您将看到类似以下内容:
文件夹 FRITZ 和 REDESZONE 是我们连接的 FTP 服务器内的两个文件夹,FRITZ 是指路由器的内部存储器,REDESZONE 是我们通过其 USB 3.0 端口连接到路由器的 USB 存储器。
如您所见,在 Windows 10 中创建 FTP 配置文件并连接到它非常容易,这对我们在同一网络(本地 FTP)上的 FTP 服务器以及我们在网络上的 FTP 服务器都有效。互联网(FTP 远程)。 两种情况下的配置完全一样,唯一我们可以把ftp://IP或ftp://域的URL通过域名远程访问,而不是公网IP。