debian大赛笔记(九)nfs共享文件夹 或多个共享文件夹

本文记录了在Debian服务器上设置NFS共享文件夹的过程,包括安装服务、配置共享目录、编辑配置文件以支持多个客户机挂载,并在客户机上安装服务并挂载共享。通过示例展示了如何在同一服务器上为不同IP地址设置多个共享文件夹,以及多个客户机共享同一文件夹的方法。测试表明,所有操作前提是网络间可以互相ping通。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

服务器IP

          10.10.100.254

          172.16.100.254

          192.168.10.2

客户机 

         172.16.100.201

客户机2 

        10.10.100.74

1、安装服务

apt install nfs-kernel-server

2、创建一个要共享出去的目录,如果已经有了那就没必要创建

mkdir dir   #路径

3、在配置文件里将客户机的信息输到里面

vim /etc/exports
/etc/exports 172.16.100.254(rw,no_root_squash,sync)
#共享文件夹目录 客户机IP rw(读写权限)no_root_squash(给予root权限)sync(信息同步)

如果在修改完以后要启用配置文件的话 可以用重启服务或者扫描配置文件来实行

重启服务

systemctl nfs restart

重新扫描配置文件

### 配置 Samba 共享文件夹 为了在 Debian 系统中配置和使用共享文件夹,可以采用多种方式,其中最常见的是通过 **Samba** 和 **NFS** 实现。以下是关于如何利用 Samba 来完成这一目标的具体说明。 #### 安装 Samba 首先需要确保系统已安装 `samba` 软件包。可以通过以下命令进行安装: ```bash sudo apt update && sudo apt install samba -y ``` 此操作会下载并安装必要的软件组件以支持 SMB 协议[^1]。 #### 创建共享目录 接着创建一个用于共享的目录,并调整其权限以便其他设备能够访问它。 ```bash sudo mkdir /srv/samba/share sudo chmod 777 /srv/samba/share/ ``` 这里 `/srv/samba/share/` 是作为示例路径设定的一个公共可读写的共享位置[^3]。 #### 修改 Samba 配置文件 编辑默认的 Samba 配置文件来定义新的共享资源。 ```bash sudo nano /etc/samba/smb.conf ``` 在文件末尾追加如下内容: ```ini [shared] path = /srv/samba/share browsable = yes writable = yes guest ok = yes read only = no create mask = 0777 directory mask = 0777 force user = nobody ``` 上述片段中的 `[shared]` 表示该共享名称;其余参数则控制着谁以及怎样访问这个共享区域。 保存更改后重启服务使新设置生效: ```bash sudo systemctl restart smbd nmbd ``` 此时应该可以从 Windows 探索器者其他 Linux 主机上尝试连接至这台机器上的 `\\<IP地址>\shared` 地址了[^2]。 对于更高级别的安全性需求,还可以考虑添加用户认证机制而不是开放给所有人匿名存取[^4]。 --- ### 使用 NFS 进行跨平台数据交换 (可选方案) 除了基于微软技术栈开发出来的 CIFS/SMB 外,另一种流行的解决方案叫做 Network File System(NFS),尤其适合于 Unix-like 平台上互相协作的情况: - 在服务器端执行相应初始化脚本; - 将希望暴露出去的目标加入到 exports 列表当中去; - 同样也需要重新加载守护进程通知变更情况发生等等步骤[^5]。 尽管如此,考虑到兼容性和易用性的因素,大多数情况下推荐优先选用前者即 SAMBA 方法处理日常事务型任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

没有比我还新的了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值