家庭文件共享曾经是一场噩梦,即使在不同版本的Windows之间 - 更别说Mac和Linux了!这些操作系统现在可以相互通信并共享文件而无需任何特殊软件。

我们将使用SMB协议。 Windows使用SMB进行文件共享,而Mac和流行的Linux发行版都内置了对SMB的支持。微软甚至向开源Samba项目提交了补丁以改进它!

在Windows上共享文件夹

您需要在Windows上启用老式文件共享,因为其他操作系统无法访问家庭组。为此,请打开“控制面板”,然后导航到“网络和共享”>“更改高级共享设置”。启用“网络发现”和“文件和打印共享”。

如果您想通过网络共享公用文件夹而无需密码,请在此处调整其他选项。

在Windows资源管理器或文件资源管理器中找到要共享的文件夹,右键单击它,然后选择“属性”。单击“共享”选项卡,然后使用此处的选项共享文件夹并配置其权限。

从Windows访问共享文件夹

访问Windows资源管理器或文件资源管理器中的“网络”窗格,以查看与您共享文件的其他计您将看到正确配置的Mac和Linux计算机以及附近的Windows PC出现在此列表中。双击计算机以查看其共享文件。

如果您知道其名称或IP地址,也可以直接连接到计算机。只需将// COMPUTERNAME键入Windows资源管理器或文件资源管理器的位置栏,然后按Enter键。如果要直接连接到IP地址,请将COMPUTERNAME替换为计算机的本地IP地址。

在Mac OS X上共享文件夹

您需要启用网络文件共享才能在Mac上共享文件夹。单击Apple徽标并选择“系统首选项”,打开“系统首选项”。单击“共享”图标并启用“文件共享”。单击此处的“选项”按钮,确保启用“使用SMB共享文件和文件夹”。

使用“共享文件夹”列选择要共享的其他文件夹。使用“用户”列可以选择可以访问和写入的用户和组。

从Mac OS X访问共享文件夹

打开Finder,单击屏幕顶部菜单上的Go,然后选择Connect to Server。输入以下地址,用Windows计算机的名称替换COMPUTERNAME:smb:// COMPUTERNAME。您也可以输入其他计算机的本地IP地址而不是其名称。

系统将提示您使用相应的凭据进行身份验证,或以访客身份登录。连接后,计算机将显示在Finder侧栏中的“共享”列下。

要在每次登录时自动连接到共享文件夹,请打开“系统首选项”窗口,然后导航到“用户和组”>“登录项”。将网络共享从Finder中的“共享”列下拖放到“登录项”列表中。

在Linux上共享文件夹

使用桌面的文件管理器在Linux上共享文件夹。我们在这里使用了Ubuntu 14.04上的Nautilus文件管理器,但该过程应与其他文件管理器类似。

打开文件管理器,右键单击要共享的文件夹,然后选择“属性”。单击“本地网络共享”选项卡,然后为该文件夹启用共享。如果这是您第一次启用共享,系统将提示您下载并安装Samba软件 - 这会在您提供密码时自动发生。

安装Samba软件后配置共享设置 - 确保单击“创建共享”按钮开始共享文件夹。

从Linux访问共享文件夹

您的Linux deksotp文件管理器可能包含一个网络浏览器,您可以使用该浏览器查找和访问本地网络上的共享文件夹。

单击文件管理器侧栏中的“浏览网络”选项。然后,您可以双击Windows网络选项,双击您的工作组(默认情况下为WORKGROUP),然后双击附近的计算机以查看其共享文件。

要直接连接到计算机,请在Nautilus中选择“连接到服务器”选项,然后输入远程计算机的路径,如下所示:smb:// COMPUTERNAME


无论您是否连接,都可能需要使用可以访问远程计算机上文件的用户帐户名和密码进行身份验证。这取决于您是否启用了访客访问权限以及如何设置文件夹共享权限。

重要提示:
编辑点评: