NFS

NFS

软件包:nfs-utils-1.0.9-42.el5.i386

进程:nfsd,lockd,rpciod,rpc.(mounted,rquotad,statd)

脚本:/etc/rc.d/init.d/nfs(端口2049,/etc/rc.d/init.d/nfslock

端口:由portmap服务指派端口(111),rpcinfo查看

nfs使用uid,gid认证,不使用用户名

辅助工具:portmap

1、#vim/etc/sysconfig/nfs
2
、#vim/etc/exports

3、共享参数:

ro只读访问

rw读写访问

sync所有数据在请求时写入共享即同步写入

asyncNFS在写入数据前可以相应请求即异步写入

insecureNFS通过1024以上的端口发送

secureNFS通过1024以下的安全TCP/IP端口发送

root_squashroot用户的所有请求映射成如anonymous用户一样的权限(默认)

no_root_squasroot用户具有根目录的完全管理访问权限(危险动作要小心使用)

all_squash共享文件的UIDGID映射匿名用户anonymous,适合公用目录。

no_hide共享NFS目录的子目录(危险操作要小心使用)

root_squashroot用户的所有请求映射65534级别即nfsnobody权限

subtree_check如果共享/usr/bin之类的子目录时,强制NFS检查父目录的权限(默认)

anonuid=xxx指定NFS服务器/etc/passwd文件中匿名用户的UID

anongid=xxx指定NFS服务器/etc/passwd文件中匿名用户的GID

4、exportfs[-aruv]

-a:全部mount或者unmount/etc/exports中的内容

-r:重新mount/etc/exports中共享出来的目录

-uumount目录

-v:显示当前主机上导出的文件系统的详细选项

-au:关闭所有

-rv:重新导出文件系统并在屏幕上显示其导出的详细信息

5、showmout显示nfs的挂在信息

-a:在nfs服务器端显示被客户端挂载过的详细信息

-d:在nfs服务器端显示列出仅仅被客户端挂载过的目录

-e:在nfs客户端上查看服务器端所有可共享的挂载信息

nfswithldap

nfswithnis


你可能感兴趣的:(linux,nfs)