NFS:网络文件系统,只能工作在Unix/linux之间,不能与windows之间交互。

NFS文件系系统只能基于ip来认证!

RPC:远程过程调用,简化分布式应用程序的开发,

对Linux系统而言,提供RPC 服务的程序叫portmap  ,监听在111/tcp端口。

NFS服务器端:nfs-utils,只要安装完这个包,就能成为服务器端,

service   nfs   start

启动完nfs后会启动三个进程:

nfsd    :nfs的主服务,默认监控在2049端口,用来注册使用。

rquotad  :限定客户端在本地只能使用多大磁盘空间(磁盘配额)。端口随机由RPC服务帮忙选取

mountd  :接受客户端的挂载请求。端口随机,由RPC服务帮忙选取

rpcinfo  -p  localhost :查看NFS的所有端口

/etc/exports  :nfs所使用的主配置文件

这里面是空白的,需要自己定义

格式:共享的文件夹       共享给那个主机(共享权限)

多个客户端之间使用空白字符隔开

每个客户端后面必须跟一个小括号,里面定义了此客户端访问属性、访问权限。。。

例:192.168.1.1/24(ro,async)   192.168..2.1(rw,sync)

导出属性:

ro:只读

async:异步写入

rw:读写

sync:同步

root_squash :用户映射为来宾用户

no_root_ssquash :保留管理员权限

all_squash :全都用户转换成来宾用户

anonuid,anongid :指定来宾用户的UID和GID

showmount

-a  IP地址 :显示本机上所有已经挂载了的文件系统

-e  IP地址 :显示本机共挂载了哪些目录

showmount  -e :可以查看nfs服务器‘导出’的各文件系统

-d :查看客户端已挂载了哪些文件系统

exportfs     -a :一般要跟-r 或-u选项同时使用,表示重新挂载所有文件系统或取消导出所有,不用重新启动nfs服务

-r :重新导出

-u :取消导出

-v :显示详细信息

客户端使用mount命令挂载即可

mount  -t  nfs  IP地址:文件路径     挂载点

让mount的quotad等进程监听在固定端口 /etc/sysconfig/nfs

最新文章

  1. HDU 1166 敌兵布阵 线段树单点更新求和
  2. css3 视距-perspective
  3. 利用SQL 建立和删除 LINKED SERVER
  4. unity update 和fixedudpate
  5. C语言课本实例
  6. Android上实现仿IOS弹性ScrollView
  7. Depth-First Search
  8. Web API-路由(二)
  9. R语言︱用excel VBA把xlsx批量转化为csv格式
  10. MySQL多数据源笔记4-Mycat中间件实战
  11. CLR-2-2-引用类型和值类型
  12. 重构前VS重构后效果对比
  13. window注册鼠标右键菜单,及子菜单
  14. 两道SQL题目
  15. jquery获取包含本身的元素
  16. 使用GenericServlet实例
  17. 记一次Android studio升级之后的坑
  18. vue父子组件、兄弟组件之间的通信和访问
  19. throws、throw和try catch
  20. C++-STL-(map用法)

热门文章

  1. Unix/Linux小计
  2. 基于GPU的算法并行化
  3. 微信网页授权+获取用户基本信息+强制关注+JSSDK分享参数
  4. Xcode一个project多个target
  5. Alpha冲刺——总结篇
  6. UML类图知识
  7. golang 数据导出excel (github.com/360EntSecGroup-Skylar/excelize)
  8. 《C程序设计语言》(K&R)中文高清非扫描件
  9. ABP 用SMTP 发送163邮件
  10. J2EE 练习题 - JSON HTTP Service