Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1175345
  • 博文数量: 150
  • 博客积分: 2739
  • 博客等级: 少校
  • 技术积分: 2392
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-07 12:28
文章分类

全部博文(150)

文章存档

2015年(2)

2014年(16)

2013年(10)

2012年(58)

2011年(64)

分类: LINUX

2011-08-18 22:38:58

文件服务就是:多台机器之间实现共享,windows使用的协议RPC。而Linux中的samba实现了windows linux间的共享,使用的协议:SMBCIFSNETBIOS。其中NFSLINUX专有协议;ftp协议

NFS:网络文件系统,基于RPC协议。RPC主要作用:为NFS随机分配端口,监听端口,RPCportmap提供服务的端口:111

rpcinfo –p 查看RPC各个服务的端口

NFS所需软件包:nfs-utils

     nfsd端口:tcp/udp 2049

 rpc.mountd         rpc.statd  状态检测线程 lockd 文件锁  rpc.quotad 定义磁盘大小的

 脚本:nfs启动 (nfsd. rcp.mountd ,rpc.quotad )  ,nfslock启动 (rpc.statd, lockd)

 配置文件:/etc/exports 定入要共享的目录

 定义辅助选项:/etc/sysconfig/nfs

配置:

将要共享的目录写在/etc/exports

文件格式:例:/shared 192.168.0.0/24(ro,async) 192.168.1.0(rw) 其中shared后面用逗号

隔开,否则就是错误

   有以下几种:single host (FQDN) , IP , 通配符(*.qq.com netgroups(组名)

 rw(读写)  async (异步传输)  sync(同步)  root_squash(默认,将root映射为nfsnobody (no_root_squash 不映射为nfsnobody)  all_squash (全映射为nfsnobody)

服务的启动:service nfs start  让随机启动:chkconfig nfs on

客户端:

     shownmount 查看服务端共享的目录,-e IP IP上共享的目录 例:showmount –e 192.168.0.16

挂载: mount –t nfs SERVER:/shared_fs /mount_point

       例:mount –t nfs 192.168.0.2:/shared  /mnt       IP后要有冒号

 重新导出共享: exportfs   -a 用来导出/关闭所有共享。-r 导出 -u关闭。和-a 和用

   小点:服务端某个目录的属主组的Id对目录的权限,在客户端建立相同的ID用户,则该用户对服务端的目录有相应的权限 ,默认下root映射为nfsnobody,所以出现了kerberrose:单点认证

  /etc/services 服务的端口

  nfsd工作在特定端口:编辑/etc/sysconfig/nfs 文件

        LOCK_TCPPORT=””

        LOCKD_UDDPORT=””

        MOUNTD_PORT=’’

       STATD_PORT=””

       RQUOTAD_PORT=””

       STATD_OUTGROING_PROT=””

当第一次出现未注册的话可以用ntsysv重新加载,这一般用在第一次使用或刚开机的时候。

  图行化安装: system-config-nfs 需要以下软件:system-config-nfs-1.3.23.e15.rpm

阅读(833) | 评论(0) | 转发(0) |
0

上一篇:Linux--SAMBA服务的搭建

下一篇:Linux--OpenSSL

给主人留下些什么吧!~~