Ubuntu开启NFS,挂载根目录

1.安装NFS servervim

Ubuntu初始状态是没有NFS server的,首先要安装NFS server:spa

                      $ sudo apt-get install nfs-kernel-serverrest

(安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)server

2.重启服务:
#sudo /etc/init.d/portmap restart                  <---重启portmap,
#sudo /etc/init.d/nfs-kernel-server restart      <---重启nfs服务
#showmount -e                                          <---显示共享出的目录
开发

3.配置/etc/exportsget

    NFS挂载目录及权限由/etc/exports文件定义。it

                                              $sudo vim /etc/exports配置

    好比我要将将个人home目录中的/NFSfolder让任意IP共享, 则在该文件末尾添加下列语句:权限

        /home/NFSfolder  *(rw,sync,no_root_squash)map

      而后保存退出。

要挂载根目录则将 /home/NFSfolder 改为 /.

 

如今能够在本机上试一下: #sudo mount -t nfs localhost:/home/kevin /mnt

这样就把共享目录挂到了/mnt目录,取消挂载用: #sudo umount /mnt

若是用在嵌入式设备上挂载,要加上参数-o nolock

我在开发板上使用的挂载命令:

mount -t nfs -o nolock 192.168.1.8:/home/kevin /mnt

相关文章
相关标签/搜索