1.首先查看系统中是否安装了nfs服务,命令为:dpkg -l | grep nfs
2. 如果没有安装如上文件 则在线安装nfs服务和客户端及端口映射程序
命令为: apt-get install nfs-kernel-server nfs-common portmap
在这里的portmap被rpcbind替代
图中的白色未注释的部分是我自己添加的共享目录/rootnfs
*---允许访问的网段,也可以是ip地址、主机名(能够被服务器解析)、*(所有人都能访问)
rw:读/写权限
sync:数据同步写入内存和硬盘
no_root_squash:服务器允许远程系统以root特权存取该目录
4.保存exports文件内容,回到shell界面
5.启动服务:
启动端口映射 服务:rpcbind
因为我已经启动了rpcbind,出现截图中的第二行中断警告,正常时是没有的
6.查看是否开启成功,命令:showmount -e
7.测试:
再开启另一个终端,挂载nfs文件系统。
命令:mount ip:/rootnfs /mnt/nfs
ip: 开启nfs服务的主机ip
/rootnfs 共享目录
/mnt/nfs 挂载目录
2. 如果没有安装如上文件 则在线安装nfs服务和客户端及端口映射程序
命令为: apt-get install nfs-kernel-server nfs-common portmap
在这里的portmap被rpcbind替代
3.安装好后修改 共享的配置文件,命令为:vim /etc/exports
图中的白色未注释的部分是我自己添加的共享目录/rootnfs
*---允许访问的网段,也可以是ip地址、主机名(能够被服务器解析)、*(所有人都能访问)
rw:读/写权限
sync:数据同步写入内存和硬盘
no_root_squash:服务器允许远程系统以root特权存取该目录
4.保存exports文件内容,回到shell界面
5.启动服务:
启动端口映射 服务:rpcbind
启动nfs服务: /etc/init.d/nfs-kernel-server restart
因为我已经启动了rpcbind,出现截图中的第二行中断警告,正常时是没有的
6.查看是否开启成功,命令:showmount -e
7.测试:
再开启另一个终端,挂载nfs文件系统。
命令:mount ip:/rootnfs /mnt/nfs
ip: 开启nfs服务的主机ip
/rootnfs 共享目录
/mnt/nfs 挂载目录