linux搭建nfs服务

1 下载安装NFS服务#

sudo apt-get install nfs-kernel-server nfs-common

2 关闭防火墙#

sudo ufw disable

3 创建NFS共享文件夹#

1
2
3
mkdir /home/book/nfs_share
sudo chown book:book /home/book/nfs_share
sudo chmod 777 /home/book/nfs_share -R

4 配置NFS#

1
2
sudo vim /etc/exports
/home/book/nfs_share *(rw,sync,no_root_squash,no_subtree_check)

1

5 启动NFS服务#

1
2
3
sudo systemctl restart nfs-kernel-serve
或者sudo service nfs-kernel-server restart
或者sudo /etc/init.d/nfs-kernel-server restart

6 客户端进行NFS挂载#

1
2
3
4
5
6
7
运行开发板
[root@book]~# mount -t nfs -o nolock -o tcp 192.168.2.100:/home/book/nfs_share /mnt/nfs
-t nfs                          #挂载类型
-o nolock                       #读写的时候不锁定
-o tcp                          #tcp模式
客户端退出NFS挂载
umount /mnt/nfs