nfs 服务的安装 网络共享的文件
通过网络的方式挂载ubuntu中的跟文件系统
1. 检测ubuntu是否安装nfs服务
dpkg -s nfs-kernel-server
2. 安装nfs服务
sudo apt-get install nfs-kernel-server
3. 配置nfs服务
sudo vi /etc/exports
添加以下代码
/nfs/rootfs *(rw,sync,no_subtree_check,no_root_squash)
注1:/nfs/rootfs 要共享的目录
注2:* 所有主机都可以共享该目录
注3:(rw,sync,no_subtree_check,no_root_squash) 访问该目录的主机拥有的权限
# rw 具有读写权限
# sync 文件同步写入到内存和硬盘
# no_subtree_check 不检查子目录权限 子目录与顶层目录具有相同的权限
# no_root_squash 如果客户端是root的话,那么他对这个共享目录具有root的权限
4. 创建跟文件的目录
cd /
sudo mkdir nfs
sudo chmod 777 nfs
sudo cp /mnt/hgfa/share/rootfs.tar.xz /nfs
cd /nfs
tar -vxf rootfs.tar.xz
5. 重启nfs服务
sudo service nfs-kernel-server restart
sudo service nfs-kernel-server start
6. 本机测试nfs服务是否安装成功
挂在跟文件系统到/mnt目录下
sudo mount -t nfs 192.168.5.200:/nfs/rootfs /mnt
ubuntu的ip地址
取消挂载,你在哪里挂载,就在那个目录下取消挂载
sudo umount /mnt