Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章 Samba和NFS服务器的配置与管理

上传人:E**** 文档编号:89397915 上传时间:2019-05-24 格式:PPT 页数:29 大小:1.11MB
返回 下载 相关 举报
Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章  Samba和NFS服务器的配置与管理_第1页
第1页 / 共29页
Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章  Samba和NFS服务器的配置与管理_第2页
第2页 / 共29页
Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章  Samba和NFS服务器的配置与管理_第3页
第3页 / 共29页
Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章  Samba和NFS服务器的配置与管理_第4页
第4页 / 共29页
Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章  Samba和NFS服务器的配置与管理_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章 Samba和NFS服务器的配置与管理》由会员分享,可在线阅读,更多相关《Linux 系统与网络管理 教学课件 ppt 作者 姜大庆 主编 第12章 Samba和NFS服务器的配置与管理(29页珍藏版)》请在金锄头文库上搜索。

1、第12章 Samba和NFS服务器的配置与管理,本章详细介绍Samba和NFS服务的功能、安装、启动及配置方法。 学完本章后,你将能够:,描述Samba服务和NFS服务的功能 安装和启动Samba和NFS服务器 配置share、user级Samba服务器 配置NFS服务器,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,12.1.1 什么是Samba,Samba是一组使Linux支持SMB协议,实

2、现跨平台 共享文件和打印服务的软件。 同时Samba服务器还可以充当Windows域中的PDC 或者成员服务器,从而方便地在Linux服务器上管理 Windows的计算机和Linux工作站。,12.1.2 Samba的安装与启动,Samba服务器主要由两个守护进程控制:smbd和nmbd smbd用来提供文件和打印机共享服务、用户身份验证以及 对Samba客户授权等;nmbd则负责处理NetBIOS名称服务请 求和网络浏览功能。 在命令行界面下可以利用“/etc/rc.d/init.d/smb” 脚本来管理Samba服务。 rootrhel4 # /etc/rc.d/init.d/smb st

3、art rootrhel4 # /etc/rc.d/init.d/smb stop rootrhel4 # /etc/rc.d/init.d/smb restart,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,12.2.1 全局设置部分的配置参数 全局设置部分的“security”参数对于Samba服务器的配置是一个十分重要的参数。 RHEL 4 AS 中采用Samba 3.0版本,该版本支持

4、以下5种安全 等级:,share user server domain ads,12.2.2 共享定义部分的配置参数,smb.conf文件的共享定义部分由homes段、printers段和若干个自定义目录段组成,各段的功 能如下: homes段:定义用户主目录共享 printers段:定义打印机共享 自定义目录段:定义用户自定义的目录共享,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,12.3.

5、1 配置share级Samba服务器,编辑全局设置部分 编辑共享定义部分 测试配置文件的正确性 重启Samba服务,12.3.2 配置user级Samba服务器,添加Samba用户 编辑全局设置部分 编辑共享定义部分 利用testparm命令测试配置文件是否正确 重启Samba服务。,12.3.3 访问Samba共享资源,Window客户机访问Samba共享资源 Linux客户机访问Samba共享资源 smbclient命令 smbmount命令 smbstatus命令,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打

6、印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,如果Windows计算机要向Linux计算机提供打印机 共享,那么Windows计算机中不仅要将已安装的打 印机设置为共享,还必须设置Microsoft网络的文件 和打印机共享。Linux计算机也必须安装共享的 Samba打印机。 在RHEL 4 AS中打印机的安装和配置过程与 Windows相似。在Linux桌面环境下root用户选择 【应用程序】|【系统设置】|【打印】菜单命令 或在终端窗口中输入“system-config-printer”命令 屏幕上将出现“打印机

7、配置”窗口,Linux中打印文件时只需选择使用Samba打印机即可,而要管理打印作业必须在Windows计算机上进行。,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,NFS是网络文件系统(Network Files System)的简称,是除Samba外的又一种不同操作系统间文件共享方式,主要用于在UNIX/Linux网络中挂载远程文件系统,其功能类似于Windows系统的资源共享。 使用NFS

8、服务,至少需要启动以下3个系统守护进程:,rpc.nfsd rpc.mountd protmap,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,12.6.1 NFS服务的安装,目前几乎所有的Linux发行版都默认安装了NFS服务。因此可用以下命令来检查系统中是否已经安装了这两个包: rootrhel4 # rpm q ufs-ntils portmap nfs-utils-1.0.6-46 po

9、rmmap-4.0-63 如果未安装,超级用户(root)可从RHEL 4 AS第1张安装光盘中找到portmap服务的RPM安装包文件portmap-4.0-63.i386.rpm和NFS服务的RPM安装包nfs-utils-1.0.6-46.i386.rpm,然后使用下列命令分别安装portmap和NFS服务: rootrhel4 # rpm ivh portmap-4.0-63.i386.rpm rootrhel4 # rpm ivh nfs-utils-1.0.6-46.i386.rpm,12.6.2 NFS服务的启动与关闭,在命令行界面下可以利用“/etc/rc.d/init.d/p

10、ortmap”和“/etc/rc.d/init.d/nfs” 脚本来管理NFS服务。 例如,可用如下命令来启动NFS服务: rootrhel4 # /etc/rc.d/init.d/portmap start rootrhel4 # /etc/rc.d/init.d/nfs start 将上述命令中的“start”参数变换为“stop”、“restart”、“status”,可以分 别实现NFS服务的关闭、重启和状态的查看。 另外,也可以利用service脚本来管理NFS服务。用“start”、“stop”、 “restart”、“status”作为参数执行service脚本,同样可以启动、停

11、止、重 启NFS服务和查看NFS服务的状态。如: rootrhel4 # service portmap start /启动portmap服务 rootrhel4 # service nfs start /启动NFS服务,12.1 Samba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,12.7.1 编辑/etc/exports文件,exports文件中每一行提供了一个共享目录的设置,其命令格式为: 输出目录 客户

12、端1(选项1,选项2,.) 客户端2(选项1 选项2,.) . (1)输出目录:指NFS系统中需要共享给客户端使用的目录。 (2)客户端:指网络中可以访问这个NFS输出目录的计算机,可以是一个或多个。其表示方法可以为单个主机的IP地址或域名(如192.168.1.10),也可以为某个子网或域中的主机(如192.168.1.0/24),如果为“*”或缺省,则表示所有的主机。 (3)选项:用来设置输出目录的访问权限、用户映射等。exports文件的选项比较多,一般可分为3类:访问权限选项、常规选项和用户映射选项。,12.7.2 使用exportfs命令配置 /etc/exports文件,每当修改了

13、/etc/exports文件的内容后,实际上不需要重新启动NFS服务,而直接使用命令exportfs就可以使设置立即生效。 exportfs命令用于维护NFS服务的输出目录列表,命令的基本格式如下: exportfs -arvu 其中: -a:将/etc/exports文件中所有共享目录全部输出。该选项可使/etc/exports文件中的设置立即生效。 -r:重新读取/etc/exports文件中的设置,并使设置立即生效,而不需重新启动NFS服务。 -v:在输出目录时将目录显示到屏幕上。 -u:将输出的目录卸载。 例如: rootrhel4 # exportfs -a /把NFS配置文件中的路

14、径全部输出 rootrhel4 # exportfs -u /user /把exports出去的/user目录卸载 rootrhel4 # exportfs -auv /把当前主机上NFS服务器的所有共享目录卸载,12.7.3 测试NFS服务,在NFS服务配置完成并正确启动之后,通常还要对其进行测试,以检查配置是否正确,以及能否正常工作。 1.检查输出目录所使用的选项 在配置文件/etc/exports中,即使在命令行中只设置了一两个选项,但在真正输出目录时,实际上还带有很多默认的选项。通过查看/var/lib/nfs/etab文件就可以了解到真正输出目录时,到底使用了什么选项。,12.1 S

15、amba服务器概述 12.2 Samba的配置文件 12.3 Samba服务器的配置实例 12.4 配置SMB打印机 12.5 NFS服务概述 12.6 NFS服务的安装与启动 12.7 NFS服务的配置 12.8 NFS客户端的设置,1查看NFS服务器信息 在客户端挂载NFS服务器的共享目录前,可先用showmount命令查看NFS服务器上有哪些共享目录,以及是否允许本机连接相应的共享目录。例如,如果NFS服务器的IP地址为192.168.1.10,那么可使用下面的命令来查看: rootjsj # showmount -e 192.168.1.10 /pub * /home/linux *.

16、linux.org /nfs/public (everyone) /home/test 192.168.1.20,2挂载NFS服务器输出目录 使用mount命令挂载NFS文件系统 mount -t nfs NFS服务器地址:共享目录 本地挂载点目录 例如,要将主机rhel4(IP地址为192.168.1.10)中的 /home/test目录挂载到主机jsj(IP地址为192.168.1.20) rootjsj # mount -t nfs 192.168.1.10:/home/test /mnt/tmp 使用/etc/fstab文件挂载NFS文件系统 添加的配置行如下所示: 192.168.1.10:/home/test /mnt/tmp nfs defaults 0 0,3卸载NFS服务器输出目录 当用户不再需要使用某个NFS

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号