[Linux] Ubuntu 配置nfs
安装NFS Server:
1. 执行命令 "$ sudo apt-get install nfs-kernel-server",安装nfs server 端
2. 创建需要用来分享的文件夹,如 "$ mkdir /home/jiao/nfs"
3. 配置nfs,需要编辑"/etc/exports",在文件中添加"/home/jiao/nfs *(rw,sync,no_root_squash,no_subtree_check)"
*号前是步骤2创建的文件夹
*:允许所有的网段访问,也可以使用具体的hostnames
rw:挂接此目录的客户端对该共享目录具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。
4. 执行命令 "$ sudo /etc/init.d/rpcbind restart",重启rpcbind 服务
5. 执行命令 "$ sudo /etc/init.d/nfs-kernel-server restart",重启nfs server
6. 执行命令 "$ showmount -e" 查看NFS server的export list,如果有步骤2 创建的文件夹,说明就OK了。
nfs 客户端配置:
1. 执行命令 "$ sudo apt-get install nfs-common" 安装nfs client
2. 使用mount 命令进行挂在nfs,如:
"sudo mount -t nfs 192.168.2.2:/home/jiao/nfs /mnt/nfs"
3. 如果需要开机自动挂载,只需将步骤2的命令添加进"/etc/rc.local" 文件中即可。