通过Internet访问PC文件的5种方法

家庭组和网络文件共享使您可以轻松地从同一本地网络中的另一台PC访问您的PC文件,但通过Internet访问您的PC文件需要更多设置。

有许多方法可以使文件在Internet上可用。这里真正的挑战是找到一个安全、易于使用的解决方案。

TeamViewer

相关:轻松执行远程技术支持的最佳工具

我们推荐TeamViewer作为远程访问PC的理想解决方案,无论您是访问自己的PC还是执行远程技术支持。TeamViewer最常用于远程访问PC的桌面。但是,它还有一个您可能没有注意到的远程文件传输功能。只需在连接到远程PC时选择文件传输选项即可。

您将能够在两台PC之间来回移动文件。将TeamViewer设置为无人参与访问,只要远程PC在线,您就可以执行此操作。

TeamViewer可在Windows、Mac和Linux上运行。您也可以使用TeamViewer Android或iOS应用程序中的文件传输功能。这是一个易于使用的跨平台解决方案。您不必担心转发端口或将服务器软件暴露到Internet并自己保护它。

专用NAS设备和路由器

相关:保护您的无线路由器:您现在可以做的8件事

某些专用NAS(网络连接存储)设备集成了对通过Internet访问文件的支持。如果NAS不支持,您可以随时转发端口以使其Web界面可从Internet访问。然而,这很容易就是不安全的。如果您的NAS设备的Web界面设计为仅可通过安全的本地网络访问,则其Web界面可能不安全。

有些路由器还带有USB端口,允许您连接USB硬盘。然后,可以在本地网络上的任何计算机上访问USB硬盘。您的路由器还可能支持通过Internet共享任何连接的存储设备。将PC的重要文件存储在网络存储设备上,并通过Internet访问它。

一定要做一些研究,看看您的NAS或路由器的Internet文件共享功能是否安全。消费者路由器是出了名的不安全。

VPN

相关:什么是VPN,我为什么需要VPN?

您还可以在您的家庭网络上设置VPN服务器并连接到该服务器。然后,您的计算机将被视为本地网络的一部分,并且它可以访问所有本地文件共享。这允许您访问只能在本地网络上访问的共享Windows文件夹和其他网络存储设备。

这是企业授予其文件共享访问权限的方式。您只需保护VPN服务器本身并控制对其的访问,而不是保护可能不安全的文件共享解决方案。如果您有NAS,并且出于安全原因担心将其暴露给Internet,您可能只想公开VPN服务器并通过VPN服务器连接到NAS。

如果您的本地网络上已经运行了SSH服务器,则可以使用SSH隧道来访问本地网络资源,而不是设置VPN。

FTP服务器和其他服务器软件

您可以在计算机上安装FTP(文件传输协议)服务器,并授予从Internet访问它的权限。从安全的角度来看,这并不是很理想,因为您必须将FTP服务器暴露给Internet。(您还可以设置VPN和FTP服务器,通过VPN访问FTP服务器。)

普通的FTP是不加密的,这意味着人们可以窃听您的密码和传输中的文件。如果这样做,您应该设法启用安全FTP并设置一个非常安全的密码。

在向Internet公开服务器软件时,您必须考虑如何安全地配置它并使其保持最新。当有更简单的解决方案可用时,您可能不想在您的家用PC上使用这样的服务器软件。

云存储服务

微软曾提供一种远程文件读取解决方案,允许您作为Windows Live Mesh应用程序的一部分通过Internet访问PC的文件。他们停用了该产品,转而使用SkyDrive,现在称为OneDrive。

与Dropbox和Google Drive一样,OneDrive也是一款云文件存储解决方案,可在您的PC上为您提供一个特殊的文件夹。您放置到此文件夹中的文件和文件夹将联机上载到您的云存储帐户,并同步到您的所有电脑。您可以在所有PC上运行该客户端以同步文件,也可以通过浏览器或移动应用程序访问该服务以下载所需的单个文件。

微软停产了Windows Live Mesh,因为他们认为云存储服务是普通用户访问文件的理想方式。您不必让PC保持在线状态、安装服务器软件或使用专用设备。你不能在你的电脑上访问任何你想要的文件-你必须同步你关心的文件并访问它们。

对于高级用户来说,这可能不是理想的解决方案,但对于希望从任何地方访问其个人文档的普通用户来说,这却是最简单的解决方案。它还可以为您提供在线备份。

我们推荐使用TeamViewer(如果您想访问存储在PC上的文件)或云存储服务(如果您乐于在线同步文件)。如果您家里有专用的NAS设备,该设备可以帮助您通过Internet设置对其文件的访问。如果您有一个具有多个文件共享的大型网络(如企业网络),则可能需要设置VPN服务器。

除非您知道自己在做什么,否则不要设置VPN服务器、SSH服务器或FTP服务器。如果软件配置不正确或使用不安全的服务器软件,您的计算机可能会受到端口扫描机器人的危害,这些机器人会扫描打开的服务器并试图危害它们。

图片来源:Flickr上的Vernon Chan

相关文章