linux nfs
一、NFS的工作过程
        (1)客户机必须启用RPC服务,发送请求级NFS的RPC服务
        (2)NFS服务器的RPC服务查询NFS的端口,将发送给客户机
        (3)客户机连接NFS服务端口,发送挂载请求给NFS服务
        (4)NFS服务接收请求,客户机挂载成功,更新/etc/mtab文件
 
二、NFS服务器配置过程
      1、安装NFS服务软件
           #rpm -ivh nfs-utils.........
           #rpm -ivh portmap.........
      2、修改/etc/exports文件定义共享
           格式:共享的目录  主机 IP地址/网络号/主机名(共享选项)..........
   共享选项:——rw         读写
                        ——ro           只读
                        ——no_root_squash    不将root 访问者映射为nobody用户
                        ——root_squash      将root 访问者映射为nobody用户      
                        ——all_squash                将所有访问映射为nobody用户
                        ——anonuid                     指定映射的用户UID
                        ——anongid                     指定映射的GID
                        ——sync                           数据同步写入到内在与硬盘当中
                        ——async                         数据暂时存于内存中,而非直接写入硬盘
   实例:#vi /etc/exports
                  /soft *(rw,sync)
                  /home/pubic 192.168.0.0/24(rw) *(ro)            //0网段为只读,其他网段为只读
                  /home/test 192.168.1.3(rw,root_squash)
          3、启动NFS服务
                (1)自动启动服务
                #ntsysv --level 345 nfs (选中nfs和portmap)
             (2)手工启动服务
                  #service nfs start
                  #service portmap start
注:可用exports命令管理nfs服务的共享资源
           ——重新输出/etc/exports文件中定义的共享
                 #exportfs -ar                                 #exportfs -arv
          ——查看已输出的共享
                 #exportfs
          ——停止共享
                 #exportfs -au            //停止所有共享
                 #exportfs -u 主机:路径               //停止某主机的共享
          ——定义临时共享
                  #exportfs -o 共享选项 主机:路径
 
三、客户机访问NFS共享