通过将家用PC转换为个人FTP服务器,可以从任何地方上传和下载文件。使用家庭FTP服务器,您可以在路上使用任何FTP客户端时,从办公室、朋友家或笔记本电脑上传和下载家庭硬盘上的文件。设置FTP服务器听起来像是一项只有系统管理员才能处理的复杂任务,但使用开源软件FileZilla实际上非常简单和免费。您已经听说过FileZilla的FTP客户端应用程序,但是FileZilla项目还提供了一个Windows服务器应用程序。今天,我们将使用FileZilla在您的Windows PC上构建一个FTP服务器,以便从任何计算机轻松传输文件。
注:早在2005年,嘉宾海报Matt Haughey就介绍了如何使用Serv-U FTP建立FTP服务器,这是一个很好的商业应用程序,但其个人版限制了用户可以登录到您的服务器的数量。我们喜欢我们的开源软件,这就是为什么我们要看FileZilla,它拥有所有的功能,没有价格标签或限制。
FileZilla服务器安装是一个常规的Windows“只需按下一步”向导,对于大多数用户,建议的默认设置将起作用。但是,让我们先看看它的初始设置,因为它们会影响到服务器的工作方式。以下是如何启动FileZilla:
在此窗格中,您还将设置管理员界面要使用的端口。默认情况下,它是14147,你很可能安全地把它留在那里。如果您确实更改了该端口号,请记下它是什么,以便稍后连接到服务器。
如果这是您将要管理的唯一FTP服务器(很可能是),请勾选“始终连接到此服务器”框以在将来绕过此对话框。
如果一切顺利,您的服务器已启动并运行,但由于您尚未授予任何人权限,因此还没有人可以使用它。要设置服务器用户,请从“编辑”菜单中选择“用户”。在右侧的“用户”对话框中,单击“添加”按钮创建新用户并分配密码。然后,在左侧,选择“共享文件夹”以设置用户可以访问服务器上的哪些文件夹。在这里,我创建了一个名为gina的用户,并授予对C:\data\目录的读取权限。
请注意,您是否可以为每个用户授予读取或上载文件的权限(仅限用户),以及是否可以为每个用户授予读取或上载文件的权限。
如果要授予多个用户对服务器的访问权限(所有用户都具有相同的权限和目录访问权限),而不是单独创建每个用户,请设置一个用户组。例如,如果您与朋友共享MP3目录,请创建一个名为“music fans”的用户组,该用户组可以访问正确的目录,并将用户添加到该组中,这会自动授予他们这些权限。然后,如果移动音乐目录,则只需编辑组,而不必编辑其中的每个用户。要管理用户组,请从“编辑”菜单中选择“组”。
现在服务器已经启动并与用户一起运行,是时候登录并尝试上载和下载了。使用任何FTP客户端(如FileZilla客户端或Firefox的FireFTP)输入服务器地址、用户名和密码。
使用FTP服务器从任何地方获取存储在家中的文件,与朋友和家人共享文件,或通过网络备份文件(免费备份软件SyncBack支持通过FTP进行备份。以下是有关如何使用Syncback的更多信息。)
关于安全的一句话:FTP不是一个安全的协议;所有的文件传输都是在透明的环境中进行的,这使得它们适合于嗅探。FileZilla确实支持加密FTP访问,我们建议使用加密FTP访问或类似Hamachi的VPN来保护internet上的文件传输。FileZilla的安全FTP服务器设置超出了本文的范围,但是您可以进入服务器管理界面的设置区域进行配置。
最后,要关闭或重新启动作为Windows服务运行的FileZilla服务器,请从控制面板、管理工具、启动服务。右键单击列表中的FileZilla FTP服务器项以停止它、编辑其属性或重新启动它,如图所示。
您可以自行设置的其他家庭服务器包括使用Apache的家庭web服务器、使用Cygwin的家庭SSH服务器和远程控制计算机的家庭VNC服务器。
你在生活中如何使用FTP服务器?请在评论中告诉我们。
《生活黑客》的编辑吉娜·特拉帕尼(Gina Trapani)几乎在一天的任何时候都喜欢使用FTP。她的每周专题片《极客生活》每周一都会出现在Lifehacker上。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。
...是从Raspberry Pi获取数据的最佳选择。为此,灵活、开源的FileZilla项目是一个很好的起点。 ...
... 蚀刻机SD卡写入软件蚀刻机.io Filezilla提供的Filezilla FTP客户端软件-项目.org HDMI电缆 任天堂风格USB游戏控制器 可选USB键盘(用于初始设置) 合适...
... 然后,在你的电脑上打开你最喜欢的FTP客户端,比如FileZilla,然后无线连接到你的Android设备。 ...
... FileZilla仍然是Windows10最流行的免费FTP客户端之一。您还可以在macOS和Linux上找到FileZilla。 ...
... FileZilla是一个很好的免费FTP客户机,我们在这里的示例中使用它。你可以自由选择任何你喜欢的FTP客户端。 ...
...访问FTP服务器?您将需要一个FTP客户端,可以说最好的是FileZilla。这是一个开源解决方案,适用于Windows(以及服务器)、macOS,Linux有32位和64位版本。遗憾的是,Ubuntu或其他Linux发行版没有FileZilla FTP服务器。 ...
...,而不必处理其中的一些问题。 相关:如何在Windows上用FileZilla托管FTP服务器 有很多免费的FTP产品,允许您设置和管理服务器,或利用其已建立的服务器。FTP服务器类似于云服务,您可以在那里存储数据。您可以向某人提供登录...
...在机器上安装FTP服务器。 为了简单起见,我们建议使用FileZilla。当然,还有一些重量较轻的应用程序,但是如果您不熟悉FTP服务器(尤其是在Linux上安装它们,如果您主要是Windows用户),那么FileZilla的大量安装文档将是非常宝...
...键入以下命令并按Enter键关闭连接: quit 虽然像Cyberduck或FileZilla这样的应用程序提供了许多Windows内置选项无法提供的高级功能,但以上两种都是基本FTP浏览、上传和下载的绝佳选择。
在本指南中,我们将使用名为FileZilla的免费程序,指导您完成在Windows计算机上设置文件夹作为FTP存储库的步骤。FTP可用于在计算机之间轻松传输大量文件;FTP存储库可映射到Internet上的多台计算机,以便其他人可以直接从Windows...