Ubuntu下NFS搭建

目录

什么是NFS

NFS是网络文件系统(Network File System)的意思,通过NFS,可以访问远程服务器的共享目录。

搭建NFS服务器

安装NFS服务

$sudo apt-get install nfs-kernel-server

配置NFS共享目录

$sudo vim /etc/exports
/share_folder *(rw,sync,no_root_squash,no_subtree_check)

创建共享目录

$sudo mkdir /share_folder
$sudo chmod 777 /share_folder

重新启动NFS服务

$sudo /etc/init.d/nfs-kernel-server restart

配置NFS客户端

安装NFS客户端

$sudo apt-get install nfs-common

挂载NFS

$sudo mount -t nfs 192.168.6.18:/share_folder /mnt -o nolock

开机自动挂载NFS

$sudo vim /etc/fstab
192.168.6.18:/share_folder /mnt nfs rw 0 0

测试是否好用

在客户端创建文件并写入字符

$touch /mnt/share_folder/test.txt
$vim /mnt/share_folder/test.txt
from NFS client

在服务端验证

$cat /share_folder/test.txt
from NFS client