Ubuntu14.04 nfs服务器安装配置

1.安装nfs服务器


wyj@wyj-virtual-machine:~$ dpkg -l |grep nfs    #查看是否安装有nfs
wyj@wyj-virtual-machine:~$ sudo apt-get install nfs-kernel-server
wyj@wyj-virtual-machine:~$ dpkg -l |grep nfs
ii  libnfsidmap2:amd64                                    0.25-5                                              amd64        NFS idmapping library
ii  nfs-common                                            1:1.2.8-6ubuntu1.2                                  amd64        NFS support files common to client and server
ii  nfs-kernel-server                                     1:1.2.8-6ubuntu1.2                                  amd64        support for NFS kernel server

2.建立nfs专用文件夹


wyj@wyj-virtual-machine:~$ sudo mkdir -p /nfs/disk
#NFS共享目录可以是主机的任何一个目录,为了方便使用,最好将权限设置为777

3.配置nfs


wyj@wyj-virtual-machine:~$ sudo vim /etc/exports

#在最后一行加
/nfs/disk *(rw,sync,no_root_squash,no_subtree_check)

前面那个目录是与nfs服务客户端共享的目录,*代表允许所有的网段访问(也可以使用具体的IP)
rw:挂接此目录的客户端对该共享目录具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:客户机用root访问该共享文件夹时,不映射root用户。(root_squash:客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户)
no_subtree_check:不检查父目录的权限。

4、重启rpcbind 服务

nfs是一个RPC程序,使用它前,需要映射好端口,通过rpcbind 设定。
wyj@wyj-virtual-machine:~$ sudo service rpcbind restart
rpcbind stop/waiting
rpcbind start/running, process 12320

5、重启nfs服务
wyj@wyj-virtual-machine:~$ sudo service nfs-kernel-server  restart
 * Stopping NFS kernel daemon
   ...done.
 * Unexporting directories for NFS kernel daemon...
   ...done.
 * Exporting directories for NFS kernel daemon...
   ...done.
 * Starting NFS kernel daemon
   ...done.

6.测试nfs服务器

#先到nfs共享目录创建文件
wyj@wyj-virtual-machine:~$ cd /nfs/disk/
wyj@wyj-virtual-machine:/nfs/disk$ touch test

#本地验证NFS服务器。将NFS服务器目录挂载到本机另外一个目录下,可以看到挂载点目录下可以看到NFS服务器目录中的文件。
wyj@wyj-virtual-machine:/nfs/disk$ sudo mount -t nfs 192.168.158.129:/nfs/disk /mnt/

wyj@wyj-virtual-machine:/nfs/disk$ ls /mnt/
test

 #挂载成功后,可以在开发板的/mnt目录下看到NFS服务器上的文件。

wyj@wyj-virtual-machine:/nfs/disk$ sudo umount /mnt
wyj@wyj-virtual-machine:/nfs/disk$ ls /mnt/
hgfs

#使用开发板与虚拟机安装的客户系统进行NFS挂载,需要将虚拟网卡设置为Bridged模式,并建议使用静态IP地址。

参考博客:https://blog.csdn.net/xuezhimeng2010/article/details/42610673

https://www.cnblogs.com/zhenyuyaodidiao/p/4823855.html

猜你喜欢

转载自blog.csdn.net/caijiwyj/article/details/82430970