第七节文件共享nfs.ppt_第1页
第七节文件共享nfs.ppt_第2页
第七节文件共享nfs.ppt_第3页
第七节文件共享nfs.ppt_第4页
第七节文件共享nfs.ppt_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、NFS文件共享服务,1.什么是NFS?答:NFS(Network File System) ,即网络文件系统,是一种使网络上的机器间能共享文件的方法,2.NFS有什么作用? 答:NFS允许一个系统在网络上可以与其他人共享目录和文件。通过使用NFS,用户可以象访问本地文件一样访问远端系统上的文件。,3.NFS相关知识 (1)在NFS的应用结构中有 服务器 和 客户机 两种角色 (2)NFS客户端通过挂载NFS服务器中共享目录,来查看共享目录的内容 (3)在同一台主机中即可以是NFS服务器也可以作为NFS客户机,4. NFS服务器的安装,(1)portmap软件包 提供了运行portmap服务所需

2、的文件。portmap服务为NFS等服务器程序提供RPC服务的支持 RPC (Remote Procedure Call):它提供了一种进程间通信机制,通过这一机制,在一台计算机上运行的程序可以顺畅地执行某个远程系统上的代码. (2)nfs-utils软件包 提供了NFS服务器的启动脚本和管理维护工具 注意:(“nfs-utils”和“portmap”两个软件包在RHEL5系统中是默认安装的 ),服务器设置,NFS网络共享的一般用法,在NFS服务器主机中进行设置 安装NFS服务器软件包 启动NFS服务器程序 设置NFS共享目录输出 在NFS客户机中进行设置 使用mount命令挂载NFS服务器的

3、共享目录到客户端目录中 进入这个目录可以访问NFS服务器中的共享内容,2.NFS服务器的配置文件,“exports”文件用于配置NFS服务器中输出的共享目录 # cat /etc/exports /home/share *(sync,ro),(1)nfs共享目录名:需要进行输出的NFS共享目录名称 (2)客户端主机地址: 能够访问共享目录的主机地址 192.168.2.1 指定IP地址的主机 192.168.1.0/24 指定网段中的所有主机 指定域名的主机 * 指定域下的所有主机 * 所有主机,服务器设置,(3)设置选项:设置共享目录的属性,多个选项间用逗号分隔.,rw:设置输出的共享目录可

4、读写,与ro不能共同使用 ro:设置输出的共享目录只读,与rw不能共同使用 sync:设置NFS服务器同步写磁盘,这样不会轻易丢失数据,建议所有的NFS共享目录都使用该选项 Hide: 在NFS共享目录中不共享其子目录 no_hide 共享NFS目录的子目录,服务器设置,1.创建文件夹,(在这里我们创建两个文件夹,等会用于比较,) 例如:/a1和/a2,2.把文件夹设置为共享目录,修改/etc/exports (1)把a1文件夹设置为所有用户可共享但只能读,只有192.168.1.2用户可写 /a1 *(sync,ro) 192.168.1.2(sync,rw) (2)把a2文件夹设置只有19

5、2.168.1.0网段用户可读 /a2 192.168.1.0/24(sync,ro),服务器 192.168.1.1,3.重新读取/etc/exports,使共享目录配置生效:exportfs -rv (exportfs auv表示停止服务器的所有目录输出 ) exportfs的用法 语法: exportfs -aruv-a: 全部挂载(或卸载) /etc/exports档案内的设定-r: 重新挂载/etc/exports里面的设定,也同步的更新/etc/exports和/var/lib/nfs/xtab里面的内容-u:卸载某一目录-v:在export的时候,将分享的目录显示到荧屏上.,5.

6、启动服务: service portmap start service nfs start,服务器 192.168.1.1,4.设置文件夹权限,(由于要给192.168.1.2用户有写的权限,所以在这里首先要给文件夹a1设置对其他用户有写的权限.) chmod o+w /a1,(3)显示当前主机中NFS服务器的共享信息 # showmount -e (4)显示指定NFS服务器中的共享目录列表 # showmount -e 192.168.1.1 (5)显示当前主机NFS服务器中已经被NFS客户机挂载使用的共享目录 # showmount d (6)显示当前主机中NFS服务器的客户机信息 # s

7、howmount a (7)显示指定主机中NFS服务器的客户机信息 # showmount -a 192.168.1.1,服务器设置,6.查看共享信息相关命令,客户端 192.168.1.2,1.查看NFS服务器(192.168.1.1)的共享信息 # showmount -e 192.168.1.1 2.挂载NFS服务器中的共享目录 # mount -t nfs 192.168.1.1:/a1 /tmp # mount -t nfs 192.168.1.1:/a2 /mnt 3.测试 (1)进入/tmp(既进入a1共享文件夹),由于192.168.1.2用户对此文件夹有写的权限,所以,在/t

8、mp下是可以创建文件的. (2)进入/mnt(既进入a2共享文件夹),由于192.168.1.0网段用户对此文件夹只有读的权限,所以,在/mnt下是不可以创建文件的.,4.卸载NFS文件系统,# umount /mnt/,3.系统启动时自动挂载NFS文件系,# gedit /etc/fstab (增加一行) 192.168.1.1:/home/pub /mnt nfs defaults0 0,NFS服务器地址及共享目录名称,挂载点目录名称,文件系统类型,权限,不进行检查,(1)Windows操作系统中可以通过安装NFS客户端软件实现对NFS服务器的访问 Omni Lite是比较常用的Windo

9、ws操作系统中运行的NFS客户端软件,4.备注,客户端设置,SAMBA文件共享服务,1.什么是samba? 答:Samba是基于某个通讯协议,能够让LINUX系统和Windows系统之间进行共享网络资源的一个软件。,3. samba相关知识 (1)在samba的应用结构中有 服务器 和 客户机 两种角色 (2)samba客户端通过挂载samba服务器中的共享目录,来查看共享目录的内容 (3)在同一台主机中即可以是samba服务器也可以作为samba客户机,2.samba有什么作用? 答:它使执行UNIX或LINUX系统的机器能与执行Windows系统的电脑分享驱动器与打印机。换句话说,你可以在

10、你的LINUX机子上连接打印机,这个打印机可以被网络上装WINDOWS的机器来使用,1.Samba服务器的安装,(1)samba-common软件包 提供了Samba服务器和客户机中都必须使用的公共文件 (2)samba软件包 包括了Samba服务器程序的所有文件 (3)samba-client软件包 提供了Samba客户机的所有文件 (4)system-config-samba软件包 提供了服务器管理编写的图形界面的管理程序 注:在默认的情况下(1)(3)软件包都是安装上的,服务器,服务器,2.图形界面设置,(1)创建文件夹(star), :mkdir /star (2)设置文件夹权限:ch

11、mod o+w /star (3)创建系统用户sky5 :useradd sky5 passwd sky5 (4)创建samba用户: smbpasswd -a sky5 启用samba用户: smbpasswd -e sky5,服务器,2.图形界面设置,(1)创建文件夹(star), :mkdir /star (2)设置文件夹权限:chmod o+w /star (3)创建系统用户sky5 :useradd sky5 passwd sky5 (4)创建samba用户: smbpasswd -a sky5 启用samba用户: smbpasswd -e sky5 注:smbpasswd命令 s

12、mbpasswd命令用于维护Samba服务器的用户帐号 添加Samba用户帐号:# smbpasswd -a sambauser 禁用Samba用户帐号 :# smbpasswd -d sambauser 启用Samba用户帐号 :# smbpasswd -e sambauser 删除Samba用户帐号 :# smbpasswd -x sambauser,服务器,2.图形界面设置,(1)创建文件夹(star), :mkdir /star (2)设置文件夹权限:chmod o+w /star (3)创建系统用户sky5 :useradd sky5 passwd sky5 (4)创建samba用户

13、: smbpasswd -a sky5 启用samba用户: smbpasswd -e sky5 (5)设置文件夹为共享目录 系统管理服务器设置samba 添加共享目录:(添加刚建的star文件夹) 在“访问”设置里面: 可选择sky5用户(使这个共享目录只有sky5用户可访问) 也可以选择全部,客户端,1.在linux中查看共享文件夹,(1) 查看服务器上的共享资源 smbclient -L 192.168.1.1 U sky5 (2) 连接到samba服务器: smbclient /192.168.1.1/star -U sky5 (3) 挂载共享文件夹: mount -t cifs /192.168.1.1/star /mnt -o username=sky5,2.在windows中查看共享文件夹,(1)通过网上邻

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论