首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 局域网 共享文件夹

在Linux系统中,局域网共享文件夹是一种常见的需求,它允许网络中的多台计算机访问同一份文件资源。以下是关于Linux局域网共享文件夹的基础概念、优势、类型、应用场景以及可能遇到的问题和解决方案的详细解答。

基础概念

共享文件夹:是指在一台计算机上设置的可以被网络上其他计算机访问的文件夹。

SMB/CIFS协议:Server Message Block (SMB) 或 Common Internet File System (CIFS) 是一种网络文件共享协议,允许不同的操作系统通过网络共享文件和打印机。

NFS协议:Network File System 是一种分布式文件系统协议,允许一个系统将其文件系统的一部分共享给其他系统。

优势

  1. 资源共享:提高资源利用率,避免数据冗余。
  2. 便捷访问:用户可以在任何联网的设备上访问共享文件。
  3. 协作效率:便于团队成员之间的文件共享和协作。

类型

  1. 基于SMB/CIFS的共享:适用于Windows和Linux之间的互操作。
  2. 基于NFS的共享:主要用于UNIX和Linux系统之间。

应用场景

  • 办公环境:团队成员共享文档和项目文件。
  • 开发环境:多台开发机共享代码库和编译资源。
  • 家庭网络:家庭成员共享多媒体文件和打印机。

实施步骤(以NFS为例)

服务器端设置

  1. 安装NFS服务:
  2. 安装NFS服务:
  3. 编辑 /etc/exports 文件,添加共享目录:
  4. 编辑 /etc/exports 文件,添加共享目录:
  5. 重启NFS服务:
  6. 重启NFS服务:

客户端设置

  1. 安装NFS客户端:
  2. 安装NFS客户端:
  3. 创建挂载点并挂载共享目录:
  4. 创建挂载点并挂载共享目录:

可能遇到的问题及解决方案

问题1:无法访问共享文件夹

原因:可能是网络配置问题,或者NFS服务未正确启动。

解决方案

  • 检查NFS服务状态:
  • 检查NFS服务状态:
  • 确保防火墙允许NFS流量:
  • 确保防火墙允许NFS流量:

问题2:权限问题

原因:客户端用户可能没有足够的权限访问共享文件。

解决方案

  • 在服务器端的 /etc/exports 文件中使用 insecure 选项,允许非特权端口访问:
  • 在服务器端的 /etc/exports 文件中使用 insecure 选项,允许非特权端口访问:
  • 确保共享目录有适当的权限设置:
  • 确保共享目录有适当的权限设置:

通过以上步骤和解决方案,可以在Linux局域网环境中有效地实现文件夹共享。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

windows连接linux共享文件夹,windows访问linux共享文件夹

Windows磁 … Ubuntu Linux虚拟机与windows快速创建共享文件夹 有时候我们需要在windows下与远程Linux服务器传输文件,之前使用pscp传输文件很方便,但不方便传输多文件...访问linux文件夹方法 windwo访问linux文件夹:是通过linux的samba来实现的: 安装samba需要安装samba-client.samba-common.smaba3个包....在目标服务器建立共享文件夹,建立访问账号test; public enum … windows与虚拟机共享文件夹设置 1.在windows上建立共享文件夹2.virtualbox点击设置-共享文件夹-添加共享文件夹指定...windows上的路径,指定名称code: 选择自动挂载.固定分配3.在centos上面执行如下命令 … Linux访问Window共享文件夹的配置步骤 1....Window下创建用户XXX(作用:Linux mount时需要提供用户和密码) 2. Window下共享文件夹给XXX用户,并根据实际需要设置读取/写入权限 3.

29.3K20
  • 如何通过Samba共享Linux文件夹

    Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件...配置Linux共享路径。 vi /etc/samba/smb.conf 编辑/etc/samba目录下的smb.conf文件。...path:linux上共享目录 valid users: 允许访问linux共享目录的用户,此用户需是linux的samba用户 public:允许guest访问 writable: 允许用户写 printable...在Windows中访问Linux共享的文件夹。 a. 在“开始 > 运行”中输入“\\Linux服务器IP地址”即可登录到目标服务器 b....输入用户名和密码后即可访问Linux系统中的文件,此用户名和密码即为上述增加的samba用户名和密码。 5. 把Linux的共享文件夹映射为Windows本地的一个磁盘分区。 a.

    7.7K20

    linux访问samba共享_centos7共享文件夹设置

    Linux Samba服务器配置教程 一、 samba介绍 linux与windows共享文件一般的方法就是设置共享文件夹和搭建samba服务器。...samba服务器作可以windows和linux交互的媒介,可以让windows用户轻松地在电脑上使用图形界面访问linux文件系统,并可以设置写入权限,实用性极佳。...需要密码访问则配置guset = no和 valid users = 用户名,我 这里配置的是Alvin,建议和linux登录用户名一致 不需要密码访问则配置guest = yes 四、 配置samba...共享密码 sudo smbpasswd -a Alvin Alvin为linux用户名 完成设置后重启samba服务 sudo service smbd restart 五、 共享访问 windows...下点击运行输入linux ip地址,然后输入密码就可以访问了。

    6.6K20

    Vmware 下共享文件夹(Windows到Linux)

    共享Windows下的文件夹给Vmware下的虚拟机变得越来越简单,且易于实现。安装好虚拟机后,首先安装Vmware-tools工具包,然后再来配置文件夹的共享功能。...本文直接通过图文演示Windows 7(64bit) + Vmware 9.0.2下配置共享文件夹给Suse Linux 10访问。...Vmware-tools工具包      安装好客户机后,VM菜单下有一个Reinstall VMware Tools,直接单击,该工具包被加载到客户机桌面      命令行模式下复制安装的tar文件到某个文件夹或...右单击你需要设置该功能的虚拟机,单击options,可以看到Shared Folders功能       单击该项设置右侧的Always enabled后,单击add添加你需要设置的共享文件所在的位置,...下面是设置后的完整信息,可以通过高亮该文件夹,再修改其properties ?      最下面的是共享后的结果图,非root用户也可以访问,如下oracle用户可以查看到设置的共享文件夹 ?

    15.3K40

    Linux使用mount挂载Windows共享文件夹

    进行编译 , 达到这个目的我们可以在 Linux 上使用 mount 命令挂载 Windows 共享文件夹 , 就像将 Windows 里面的共享目录当成一个U盘插到 Linux主机上面 , 然后 Linux...先在 Windows 下面共享需要挂载的目录 右键需要共享的文件夹 , 选择共享 , 然后默认设置就可以 然后在其他的机器测试是否能正常访问 , 在其他机器资源管理器里面输入 \\192.168.0.102...\Share , 地址格式是 \\你的IP\你的共享文件夹 出现无法访问或者指定的密码不正确时 , 可参考如下设置 : 修改网络安全设置 : 开始 -> 运行 gpedit.msc , 打开组策略...在linux下面创建一个需要挂载到的目录 我创建的目录是 /usr/local/bin/code ; 3....; /usr/local/bin/code : 挂载到 Linux 下的那个目录 挂载完成后我们就可以在 /usr/local/bin/code 目录里面看到 Windows 共享文件夹里面的文件

    10.2K10

    第五章:局域网架设+文件夹共享+防火墙配置

    没有特殊要求的情况下,直接用路由器默认设置也可以组局域网。电脑IP可设成动态或静态都可以 1、我的电脑 -> 右键,在弹出的菜单中,点击“属性”。...所有要接入局域网的电脑,重复上面三步把工作组名改为一样即可。当然,IP地址也要改成一个网段。 二、配置文件夹共享功能  为什么需要配置文件夹共享功能?...2、有时候我们使用u盘,有时候我们使用qq或者飞秋等软件,但是u盘和软件并不是万能的,比如没有U盘或者没有安装软件时 3、我们就没有办法进行数据的传输,那么这个时候如果我们在同一个局域网中,配置文件共享的优点就显现出来了...6、点击共享 7、稍等之后,点击完成。  访问共享文件夹 1、打开cmd窗口,输入ipconfig查看本机局域网地址 2、在局域网其他机器上打开计算机对这个地址进行访问。...3、但是发现需要输入用户名和密码 4、输入你自己电脑的用户名密码,就可以访问你电脑上共享的文件了  配置取消用户名和密码认证 1、控制面板,点击网络和共享中心 2、在局域网其他机器上打开计算机对这个地址进行访问

    95020

    Linux安装samba与windows实现共享文件夹

    Linux与Linux间通过什么共享文件呢——NFS,Windows与Windows之间呢——共享文件功能,那Windows与Linux之间通过samba。...samba:只能在内网使用,类似于windows的网络邻居(文件共享服务) samba两个守护进程: smbd 【监听139端口,TCP端口】 负责用户验证和文件共享 nmbd 【监听137和138端口...该Linux用户目录将可直接共享到Windows下。若要共享其它文件,按步骤3配置文件。如果不用了,删除smb用户也是可以的, samba配置文件【/etc/samba/smb.conf】。...[tmp] comment = Tmp Directories path = /tmp # 共享的Linux目录 public = no...新建smb用户用于访问Linux共享文件 # useradd smb # 新建用户 # smbpasswd -a smb # 修改密码 #smbpasswd -x smb # 删除smb

    4.7K20

    如何设置共享文件夹?

    本期就来讲一讲如何设置共享文件夹。 如何创建共享文件夹 关于共享,就是把一个人电脑上的资源分享出来给大家使用。 比如文档、图片、视频等。...(是否密码保护,就是别人访问你的共享是否需要输入密码,一般都不设置。) ? ? 然后选择自己要共享出来的文件夹,点右键,选择属性 在弹出的窗口中点共享。 ?...添加好后,设置权限级别,读取时只能打开看,不能改文件,读写就是能看能改,一般设置可读可写,最后点共享就可以了。 ? 点完成,接着点关闭,这里共享文件夹就设置好了。 ? ?...往这个共享的文件夹中放入你要共享出去的文件,在同一局域网的其他用户就能通过你的电脑名或者IP地址访问到你的共享了! 如何查看电脑名称,对着“计算机”点右键,选择属性。就能看见电脑名称了。 ?...或者将共享者设置固定IP。) ? ? ---- 如何访问共享文件夹 Win+R调出运行窗口,输入\\“电脑名称或者IP”然后敲回车就能访问到共享了。(这里以电脑名称做演示) ? ?

    12.6K40

    windows共享文件创建----局域网办公

    一、共享文件设置 1.选择要共享的文件夹-----右键点击属性--------在上方选项栏选择共享----然后点击“高级共享” 2.勾选“共享此文件夹”----点击“权限”----权限全部许可!...3.一般情况到这一步就可以,如果创建后无法共享请继续按下面操作 然后在打开安全----编辑----添加----高级 4.打开“立即查找” 5.选择administrator或administrators...----这里我选择了everyone 因为是大家共享的,就没个别设置了 6.然后点击确定即可,再把权限赋予一下!...二、开始共享文件 1.首先查看被共享文件的电脑ip 打开运行---cmd---ipconfig 2.在其他电脑打开运行输入\\+ip地址 3.之后就是有密码输入密码,没有密码就直接关联了 三、报错处理...:【产生原因是:共享主机未设置密码导致的】 1.直接按在Win +R键调出运行,在运行框输入gpedit.msc,回车 2、选择“Windows设置”→“安全设置”→“本地策略”→“安全选项”。

    1.6K10

    Windows实现局域网文件共享

    今天要介绍的就是局域网之间,实现Windows系统下的文件共享。...第一步、设置网络: 依次打开: 控制面板->网络和Internet->网络和共享中心->高级共享设置->公用,选择关闭密码保护共享: ?...点开之后,拉到页面最后,选择关闭密码保护共享,完成设置,这个设置是为了让别的主机访问时不用输入用户名密码就可以直接访问我们的共享文件夹。 ?...第二步、设置文件夹共享以及设置权限: 选择需要共享的文件夹,右键->属性->切换到共享标签 ? 点击共享,添加(点击添加按钮)Everyone用户(或者其他用户,后面可以选择读写权限),然后共享。...选择 高级共享... ----选择 共享此文件 ----确定! ? 共享设置完成的样子: ?

    5.9K20

    VirtualBox 共享文件夹自动挂载

    ,赢百万奖金......了解更多详情>>> 设备 主系统为win10,虚拟机中安装ubuntu16.04 参考资料 分享Virtualbox Ubuntu 共享文件夹、自动挂载的一些问题 上面这篇没有弄出来自己弄了一个快捷启动方式...virtualbox文件夹共享,ubuntu无法自动挂载解决方法 网上说解决方法是: sudo /etc/fstab 在最后加上: E_DRIVE /mnt/E vboxsf rw,gid=username...很显然,就是要去掉刚才“共享文件夹”里“自动挂载”的钩。 去掉那个钩之后真的能够成功挂载了!!感谢大神!!...virtualbox文件夹共享,ubuntu无法自动挂载解决方法 这段给了一个思路就是去掉自动挂载的钩 然后我使用 sudo vim /etc/fstab //然后添加共享文件夹workspace 添加到前面创建的.../mnt/shared workspace /mnt/shared vboxsf defaults 0 0 然后这样重启以后成功挂在共享文件夹。

    6.8K30
    领券