首页 > 代码库 > [Linux] Ubuntu 配置nfs

[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" 文件中即可。

[Linux] Ubuntu 配置nfs