使用NFS配置文件服务器
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-28
文件服务:目的是在多台主机之间实现文件共享. 文件共享服务|: RPC:Windows 网上邻居文件共享是基于RPC的,在早期只能在windows的各主机之间 Samba: 实现在linux unix windows各主机之间互相共享文件的.利用软件SMB CIFS ,NETBIOS(linux独有的)来实现.基于RPC. NFS: NETWORK FileSystem早期诞生于(SUN)公司,主要实现linux和unix的文件共享的,需要linux的内核支持.在各linux各主机之间文件共享非常方便,基于明文传输,不做用户认证,一般只能在局域网中应用. ftp :文件传输协议.跨越互联网.现存最古老的协议. NFS :网络文件系统. 在一台linux主机上通过NFS在共享一个目录,即导出一个目录,被nfs客户端看到并使用. ACL HOST Acl访问控制上很薄弱,只能基于主机来实现.用户身份的验证是根据用户ID号, 在验证身份时做用户映射. 最终权限:(用户权限) 文件权限 共享权限 NFS不具备用户账号验证能力,只验证ip地址.用户身份的失败不靠用户名,而是靠ID号 不做任何认证,不做任何验证.Root用户默认不允许为0,如是root 映射额为nobody. 基于RPC. RPC(Remote Procedure Call 远程过程调用),可以实现在两台主机之间以近乎二进制的形式进行文件传输.rpc 拥有帝国一切,皆有可能。欢迎访问phome.net是一种半随机应用. RPC监听在某个端口上,是分配端口应用的.为NFS分配端口,监听端口. Portmp在linux上提供rpc的提供服务的端口:111 Netstat –tunlp 查看监听端口 Rpcinfo –p 查看当前主机上被rpc所管理并提供应用的端口. 注册使用端口 随机使用分配端口 为了不出现错误,给nfs指定一个固定端口. 要想使用nfs ,要在内核里安装编译nfs.nfs严格来说是内核线程,因此安装nfs-util (nfs相关连的工具). Nfs启动后将启动5个进程 nfsd :内核线程 监听tcp/udp 2049端口 不受rpc管理 rpc.mountd rpc.statd nfs客户端、服务器端状态检测的进程 lockd 内核的锁线程 rpc..quotad 基于nfs实现磁盘配额的 主配置文件 、etv/exports NFS的共享目录所放的位置 etc/sysconfig/nfs定义NFS辅助性的选项 NFS 有四个版本 NFS服务端配置 使用nfs共享文件 要想基于nfs共享文件,只需要把想要共享的文件定义在etc/exports中. 编辑etv/exports如图: service nfs status 查看nfs状态 service nfs statr 拥有帝国一切,皆有可能。欢迎访问phome.net启动nfs Chkconfig nfs on 开机自动启动nfs rpcinfo –p 查看提供应用端口 Service nfs restatr 重启nfs (端口随服务启动发生变化) NFS客户端 Showmount 查看nfs服务器端共享了那些文件 mount –t nfs SERVER:(地址)/shared-fs(文件) /mount-poinf 挂载共享文件 注:所挂载的文件要有访问权限 showmount –e 查看服务器贡献发文件 挂载 moun Exportfs -a 用来启动、关闭所有共享 - -r 导出 –u关闭 可合用-ar - 单点认证 - Single host、 单用户主机 - Not|——squash 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: NFS笔记下一篇: 使用OpenSSL颁发CA证书
关于使用NFS配置文件服务器的所有评论