ubuntu18.04和板端nfs挂载
时间: 2025-02-13 19:01:08 浏览: 53
### 实现 Ubuntu 18.04 和板端之间的 NFS 挂载
#### 准备工作
为了确保能够顺利设置 NFS,在开始之前需确认服务器和客户端均能通过网络互相访问。此外,还需具备管理员权限以便执行必要的命令。
#### 安装必要组件
在服务器端即运行 Ubuntu 18.04 的机器上安装 `nfs-kernel-server` 软件包来提供 NFS 服务功能[^2]:
```bash
sudo apt update && sudo apt install nfs-kernel-server
```
同时也要安装 `nfs-common` 工具集用于支持 NFS 文件系统的操作[^3]:
```bash
sudo apt-get install nfs-common
```
#### 配置共享目录
创建一个专门用来作为 NFS 共享的文件夹并赋予适当权限允许远程访问:
```bash
sudo mkdir -p /mnt/nfs/shared_folder
sudo chown nobody:nogroup /mnt/nfs/shared_folder
sudo chmod 777 /mnt/nfs/shared_folder
```
编辑 `/etc/exports` 文件定义哪些路径可以被哪个 IP 地址范围内的设备所访问:
```bash
sudo nano /etc/exports
```
向其中添加如下行(假设板端IP地址为192.168.1.x网段内):
```
/mnt/nfs/shared_folder 192.168.1.0/24(rw,sync,no_subtree_check)
```
保存更改后重启 NFS 服务使新配置生效:
```bash
sudo systemctl restart nfs-kernel-server.service
```
#### 板端挂载配置
对于板端而言,则需要先安装相应的 NFS 客户端工具,并利用 mount 命令连接到指定位置下的共享资源。具体做法是在目标平台上执行以下指令完成挂载动作[^1]:
```bash
sudo apt-get install nfs-common
sudo mount -t nfs <server_ip>:/mnt/nfs/shared_folder /path/to/local_mount_point/
```
这里 `<server_ip>` 是指代实际部署有 NFS Server 的那台计算机公网或局域网中的 IP 地址;而 `/path/to/local_mount_point/` 则是要映射至本地的一个空闲磁盘分区或其他合适的位置。
阅读全文
相关推荐


















