服务器nfs文件共享
1. 配置 NFS 服务器(NFS Server)
在 Ubuntu/Debian 上:
sudo apt update
sudo apt install nfs-kernel-server
在 CentOS/RHEL 上:
sudo yum install nfs-utils
1.2 创建共享目录
选择一个要共享的目录,并确保该目录的权限正确设置。例如,假设我们要共享 /srv/nfs 目录:
sudo mkdir -p /srv/nfs
为该目录设置适当的权限,例如设置为任何人都可以读写:
sudo chmod 777 /srv/nfs
1.3 配置共享目录
NFS 服务器通过 /etc/exports 文件来指定哪些目录可以共享以及共享的权限。编辑该文件:
sudo vi /etc/exports
在文件中添加一行来指定共享目录。例如,允许 IP 地址为 192.168.1.0/24 网络范围内的客户端访问 /srv/nfs 目录:
/srv/nfs accessHost(insecure,rw,no_root_squash,no_all_squash,sync)
rw 表示读写权限。
sync 表示同步写入。
no_subtree_check 可以提高性