NFS依赖于RPC服务,RPC代理其他服务建立网络连接并实现网络传输的服务,工作在TCP/UDP的111端口上
RPC靠portmap提供、一般系统会默认安装启动
#service portmap status
#rpcinfo -p X.X.X.X 查看X.X.X.X的开放的rpc服务
rpc.mountd用于验证客户端的信息id、子网。
rpc.quotad基于nfs的磁盘配额功能
nfslock(rpc.statd,lockd)nfs读写锁的功能
以上的服务是随机使用端口
监听TCP/2049、UDP/2049端口(nfsd)
开启nfs
#service nfs start
#chkconfig nfs on
nfs配置文件/etc/exports
/XXXX共享的目录名 172.16.x.x(ro) 192.168.O.O(rw)
共享目录的权限模式:ro,rw,async,sync,root_squash,no_root_squash,all_squash
exportfs
-r 导出全部共享目录
-u 取消一个或多个共享目录
exportfs -r
exportfs -u 192.168.0.0/24:/vhosts
showmount -e X.X.X.X 查看一个主机上的共享目录
showmount -a X.X.X.X 显示服务器上的共享目录都被哪些用户挂载
nfs共享目录的权限是以user的id号来确定的,如果要想在共享的目录上有相应的权限,就必须在客户端上创建一个与服务器共享目录属主相同id的用户,并切换到该用户方可对共享目录的文件进行操作。
阅读(485) | 评论(0) | 转发(0) |