Ubuntu下NFS配置

                                        NFS
 
   NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算
机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器
上的文件,就像访问本地文件一样。

服务器      1、安装nfs    sudo apt-get install nfs-kernel-server
            2、配置nfs    nfs允许挂载的目录和权限需要在文件/etc/exports中进行定义。
               在/etc/exports的末尾添加:   /home/liyihai/ *(rw,sync,no_root_squash)
                 各参数的含义如下:
                 /home/liyihai:共享目录

                 *:允许所有的网络段访问

                 rw:访问者具有可读写权限

                 sync:资料同步写入内存和硬盘

                 no_root_squash:nfs共享目录访问者具有root权限
            3、重启NFS服务  sudo /etc/init.d/rpcbind restart
                            sudo /etc/init.d/nfs-kernel-server restart
            4、查看共享文件    showmount -e

客户端      1、安装nfs    sudo apt-get install nfs-common
            2、挂载NFS共享目录   sudo mount -t nfs server:/home/liyihai/ /mnt/
            3、卸载已挂载的NFS共享目录         umount   /home/liyihai


启动自动挂载nfs文件系统     编辑 vim  /etc/fstab 在最后一行添加
ip地址:/home/liyihai/ /mnt/      nfs     defaules    0   0

NFS主要配置文件   /etc/expores
记录曾经登录过的客户端信息     /var/lib/nfs/xtab
showmount -a    //显示已经与客户端连接上的目录信息

你可能感兴趣的:(Linux运维)