linux搭建nfs服务器
时间: 2023-09-24 18:02:31 浏览: 165
linux中搭建nfs服务器
要搭建NFS服务器,您需要按照以下步骤进行操作:
1. 安装NFS服务器软件:
在终端中输入以下命令:
```
sudo apt-get update
sudo apt-get install nfs-kernel-server
```
2. 创建共享目录:
创建共享目录(例如“/mnt/nfs_share”)并将其权限设置为777:
```
sudo mkdir -p /mnt/nfs_share
sudo chmod 777 /mnt/nfs_share
```
3. 配置NFS共享:
打开NFS服务器配置文件/etc/exports:
```
sudo nano /etc/exports
```
在文件中添加以下内容:
```
/mnt/nfs_share *(rw,sync,no_root_squash,no_subtree_check)
```
其中:
- /mnt/nfs_share 是您要共享的目录路径。
- * 表示允许来自任何主机的客户端访问该共享。
- rw 表示客户端可以读写该共享。
- sync 表示服务器将等待客户端确认文件写入后再响应请求。
- no_root_squash 表示客户端使用root用户身份访问共享时,仍然以root用户身份访问。
- no_subtree_check 表示不检查共享子目录的权限。
保存并关闭文件。
4. 重新加载NFS配置:
在终端中输入以下命令:
```
sudo exportfs -a
sudo systemctl restart nfs-kernel-server
```
5. 测试NFS共享:
在另一台Linux机器上,使用以下命令挂载共享目录:
```
sudo mount <NFS服务器的IP地址>:/mnt/nfs_share <本地挂载目录>
```
例如:
```
sudo mount 192.168.1.100:/mnt/nfs_share /mnt/nfs_client
```
如果挂载成功,则可以在本地挂载目录中看到NFS服务器上的文件。
这就是在Linux上搭建NFS服务器的基本步骤。
阅读全文