nfs是一种用于在网络上共享文件系统的协议。它允许将远程存储设备(如文件服务器)上的目录和文件挂载到本地的Linux或UNIX系统上,使得用户可以像访问本地文件一样访问远程文件。
1、安装
对于基于Debian/Ubuntu的系统:
sudo apt-get update sudo apt-get install nfs-kernel-server
对于基于Red Hat/CentOS的系统:
sudo yum install nfs-utils
2、配置文件
[root@192_168_190_156 ~]# vim /etc/exports
/data 192.168.190.156/24(rw,sync,no_root_squash)
配置文件解释 192.168.190.156/24 允许访问的网段,如果允许所有网段则填写* rw:读写 sync:同步写入 no_root_squash: 当客户机以root访问时,赋予服务器的root权限
建立存储位置
[root@192_168_190_156 ~]# mkdir /data
查看当前有那些共享存储
[root@192_168_190_156 ~]#
showmount -e
Export list for 192_168_190_156: /data 192.168.81.0/24
挂载到本地
sudo mount nfs_server:/data /mnt/nfs
其中,<NFS_Server_IP>
是NFS服务器的IP地址,/data是要挂载的共享目录,
/mnt/nfs_moun