首页
新闻资讯

如何建立局域网共享文件夹

2025-02-25

建立局域网共享文件夹,能让同一局域网内的设备便捷地互相访问和传输文件。不同操作系统建立共享文件夹的方法有所不同,下面为你详细介绍。

一、Windows 系统建立共享文件夹

1、开启网络共享相关设置:打开 “控制面板”,点击 “网络和 Internet” 选项,进入 “网络和共享中心” 。在左侧找到 “更改高级共享设置”,点击进入 。在 “专用” 网络配置文件下,确保 “网络发现” 和 “文件和打印机共享” 处于开启状态 。若开启失败,可能是系统服务未启动,需在 “服务” 中找到 “Function Discovery Resource Publication”“SSDP Discovery”“UPnP Device Host” 等服务,将其启动类型设置为 “自动” 并启动服务 。
2、设置文件夹共享属性:找到需要共享的文件夹,右键点击,选择 “属性” 。在弹出的属性窗口中,切换到 “共享” 选项卡,点击 “高级共享” 。在高级共享设置中,勾选 “共享此文件夹”,可以根据需求修改 “共享名”,方便其他用户识别 。点击 “权限” 按钮,设置共享文件夹的访问权限 。默认情况下,“Everyone” 组拥有 “读取” 权限 。若要允许其他用户修改和删除文件,可将 “Everyone” 组的权限设置为 “完全控制” 。也可以添加或删除其他用户或用户组,并为其设置相应的权限 。
3、其他设备访问共享文件夹:在同一局域网内的其他 Windows 设备上,打开 “此电脑”,在左侧找到 “网络” 选项 。点击 “网络”,等待片刻,会显示出共享文件夹所在的计算机名称 。点击该计算机名称,输入共享文件夹设置时的用户名和密码(如果设置了的话),即可访问共享文件夹中的文件 。还可以将共享文件夹映射为网络驱动器,方便后续访问 。在 “此电脑” 中,点击 “映射网络驱动器”,在弹出的窗口中选择一个驱动器号,然后输入共享文件夹的路径,如 “\ 计算机名称 \ 共享文件夹名称” 。点击 “完成” 后,在 “此电脑” 中就会出现一个新的驱动器,直接点击该驱动器即可访问共享文件夹 。

二、Mac 系统建立共享文件夹

1、打开共享设置:点击屏幕左上角的苹果图标,选择 “系统偏好设置” 。在系统偏好设置窗口中,点击 “共享” 图标 。
2、启用文件共享并添加共享文件夹:在共享设置窗口中,勾选 “文件共享” 选项 。点击 “+” 按钮,浏览计算机上的文件夹,选择要共享的文件夹 。可以选择一个或多个文件夹进行共享 。
3、设置用户权限:选择已添加的共享文件夹,在下方的 “用户” 列表中,可以添加或删除共享用户,并设置用户权限 。如选择 “所有用户”,可以设置其权限为 “只读” 或 “读写” 。“只读” 权限表示只能查看文件,“读写” 权限则可以对文件进行查看、修改和删除 。
4、其他设备访问共享文件夹:在同一局域网内的其他 Mac 设备上,打开 “访达”,在左侧边栏中找到 “共享” 选项 。点击 “共享”,会显示出共享文件夹所在的计算机名称 。点击该计算机名称,输入共享文件夹设置时的用户名和密码(如果设置了的话),即可访问共享文件夹 。也可以通过 “前往” 菜单中的 “连接服务器” 选项,输入共享文件夹的地址,如 “smb:// 计算机名称 / 共享文件夹名称”,进行访问 。若要在 Windows 设备上访问 Mac 共享文件夹,打开文件资源管理器,输入 “\Mac 计算机的 IP 地址”,输入 Mac 共享文件夹设置时的用户名和密码,即可访问 。

三、Linux 系统建立共享文件夹(以 Ubuntu 为例,基于 Samba 服务)

1、安装 Samba 服务:打开终端,输入命令 “sudo apt-get update”,更新软件源 。然后输入 “sudo apt-get install samba”,安装 Samba 服务 。安装过程中,系统会提示输入用户密码,并询问是否继续安装,输入 “Y” 并回车即可 。
2、创建共享文件夹:在文件系统中创建一个文件夹作为共享文件夹,例如在 “/home” 目录下创建一个名为 “shared” 的文件夹,输入命令 “sudo mkdir /home/shared” 。设置文件夹的权限,确保其他用户有访问权限,输入命令 “sudo chmod -R 777 /home/shared” 。
3、配置 Samba:备份 Samba 的默认配置文件,输入命令 “sudo cp /etc/samba/smb.conf/etc/samba/smb.conf.bak” 。使用文本编辑器打开 Samba 配置文件,输入命令 “sudo nano /etc/samba/smb.conf” 。在配置文件末尾添加以下内容:
[shared]
path = /home/shared
browseable = yes
writable = yes
guest ok = yes
read only = no
其中,“[shared]” 是共享文件夹的名称,可以自定义;“path” 指定共享文件夹的路径;“browseable” 表示是否可浏览;“writable” 表示是否可写入;“guest ok” 表示是否允许来宾访问;“read only” 表示是否只读 。保存并退出配置文件,在 nano 编辑器中,按 “Ctrl + X”,然后按 “Y”,最后按 “Enter” 。
4、重启 Samba 服务:输入命令 “sudo systemctl restart smbd”,重启 Samba 服务,使配置生效 。
5、其他设备访问共享文件夹:在同一局域网内的其他设备上,根据设备类型和操作系统,使用相应的方法访问共享文件夹 。在 Windows 设备上,打开文件资源管理器,输入 “\Linux 计算机的 IP 地址”,即可访问共享文件夹 。在 Mac 设备上,通过 “访达” 的 “前往” - “连接服务器”,输入 “smb://Linux 计算机的 IP 地址 /shared”,即可访问 。

四、共享文件夹的安全设置与注意事项

1、设置强密码:无论是共享文件夹的访问密码,还是操作系统的用户密码,都要设置足够强度的密码,包含大小写字母、数字和特殊字符,长度不少于 8 位 。
2、合理设置权限:根据实际需求,合理设置共享文件夹的访问权限,避免不必要的文件被修改或删除 。对于敏感文件,只授予特定用户或用户组访问权限 。
3、定期检查共享设置:定期检查共享文件夹的设置,确保没有不必要的文件被公开共享,以及权限设置是否符合要求 。
4、防火墙设置:如果计算机启用了防火墙,需要确保防火墙允许文件共享相关的端口通过 。在 Windows 系统中,需要开放 139、445 等端口;在 Linux 系统中,需要开放 Samba 服务使用的端口 。可以在防火墙设置中添加相应的规则,允许这些端口的流量通过 。
通过以上方法,就可以在不同操作系统的设备上建立局域网共享文件夹 。在实际操作过程中,可根据局域网内设备的操作系统类型和需求,选择合适的共享方式 。


拓展阅读

1. 什么是 SMB 协议:SMB 协议即服务器消息块协议,是一种网络文件共享协议,用于在计算机之间共享文件、打印机、串口等资源,局域网共享文件夹常基于此协议实现 。
2. 如何解决共享文件夹访问权限不足的问题:在 Windows 系统中,右键点击共享文件夹,选择 “属性”,在 “安全” 选项卡中检查和修改用户权限;在 Mac 系统中,在 “共享” 设置里调整共享文件夹的用户权限 。
3. Samba 服务在 Linux 系统中的作用:Samba 服务允许 Linux 系统与其他操作系统(如 Windows、Mac)实现文件和打印机共享,通过配置 Samba 服务,可以在不同操作系统的设备间建立共享文件夹 。

上一篇: 下一篇: