计算机软件及应用samba服务的安装与配置详细教学教材.ppt

上传人:豆**** 文档编号:66715035 上传时间:2022-12-19 格式:PPT 页数:37 大小:474KB
返回 下载 相关 举报
计算机软件及应用samba服务的安装与配置详细教学教材.ppt_第1页
第1页 / 共37页
计算机软件及应用samba服务的安装与配置详细教学教材.ppt_第2页
第2页 / 共37页
点击查看更多>>
资源描述

《计算机软件及应用samba服务的安装与配置详细教学教材.ppt》由会员分享,可在线阅读,更多相关《计算机软件及应用samba服务的安装与配置详细教学教材.ppt(37页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机软件及应用samba服务的安装与配置详细项目分析项目分析n1、选择什么样的服务器可以实现、选择什么样的服务器可以实现Linux与与Windows主机之间的资源共享。主机之间的资源共享。n2、在、在Linux操作系统中我们如何运行操作系统中我们如何运行Samba服务器服务器n3、怎样实现、怎样实现Samba服务器的配置服务器的配置n4、怎样使用、怎样使用Windows客户端、客户端、Linux客户端与客户端与Samba服务器的共享资源。服务器的共享资源。项目问题一项目问题一为什么选择为什么选择SambaSMB协议协议vSMB(Server Message Block)协议是用来在微软的)协

2、议是用来在微软的Windows操作系统之间共享文件和打印机的一种协议。操作系统之间共享文件和打印机的一种协议。Samba使用使用SMB协议在协议在Linux和和Windows之间共享文件和打印机。之间共享文件和打印机。v利用利用Samba可以实现如下功能可以实现如下功能:n把把Linux系统下的文件共享给系统下的文件共享给Windows系统系统n在在Linux系统下访问系统下访问Windows系统的共享文件系统的共享文件n把把Linux系统下安装的打印机共享给系统下安装的打印机共享给Windows系统使用系统使用n在在Linux系统下访问系统下访问Windows系统的共享打印机系统的共享打印机

3、Samba软件软件vSamba是用来实现是用来实现SMB协议的一种软件,由澳大利亚的协议的一种软件,由澳大利亚的Andew Tridgell开发,是一套让开发,是一套让UNIX系统能够应用系统能够应用Microsoft网络通讯协议的软件。网络通讯协议的软件。vSamba包含两个核心后台守护进程:包含两个核心后台守护进程:nmbd和和smbd。nmbd监听监听137和和138UDP端口,端口,smbd监听监听139TCP端口。端口。nnmbd守护进程使其他计算机可以浏览守护进程使其他计算机可以浏览Linux服务器。服务器。nsmbd守护进程在守护进程在SMB服务请求到达时对它们进行处理,并且为被

4、使服务请求到达时对它们进行处理,并且为被使用或共享的资源进行协调。用或共享的资源进行协调。Samba的功能的功能v 目前目前Samba的最新版本是的最新版本是3.0。它的主要功能如下:。它的主要功能如下:n(1)提供)提供Windows风格的文件和打印机共享。风格的文件和打印机共享。n(2)解析)解析NetBIOS名字。名字。n(3)提供)提供SMB客户功能。客户功能。n(4)提供一个命令行工具,利用该工具可以有限制地支持)提供一个命令行工具,利用该工具可以有限制地支持Windows的某些管理功能。的某些管理功能。Samba服务安装、启动与停止服务安装、启动与停止vSamba服务安装所需要的软

5、件包:服务安装所需要的软件包:nsamba-3.0.33-3.14.el5.i386.rpm:Samba服务端软件服务端软件nsamba-client-3.0.33-3.14.el5.i386.rpm:Samba客户端软件,客户端软件,nsamba-common-3.0.33-3.14.el5.i386.rpm:包括:包括Samba服务器服务器和客户端均需要的文件和客户端均需要的文件nsamba-swat-3.0.33-3.14.el5.i386.rpm:Samba的的Web配置工配置工具。具。项目问题项目问题二二运行运行Samba服务器服务器Samba服务的安装、启动与停止服务的安装、启动与

6、停止vSamba服务的安装:服务的安装:Samba服务的安装、启动与停止服务的安装、启动与停止vSamba服务的启动:服务的启动:项目问题项目问题三三实现实现samba配置配置Samba服务的配置文件服务的配置文件nSamba服务的主配置文件服务的主配置文件 nSamba服务的密码文件服务的密码文件 nSamba服务的用户映射文件服务的用户映射文件 nSamba服务的日志文件服务的日志文件 Samba服务的配置文件服务的配置文件nSamba服务的配置文件主要包括服务的配置文件主要包括:n主配置文件主配置文件/etc/samba/smb.confn密码文件密码文件/etc/samba/smbpa

7、sswdn用户映射文件用户映射文件/etc/samba/smbusersn存放在存放在/var/log/samba/目录下的日志文件目录下的日志文件Samba服务的主配置文件服务的主配置文件vsmb.conf文件默认存放在文件默认存放在/etc/samba目录中。目录中。vsmb.conf文件分为:文件分为:全局配置(全局配置(Global Settings)共享定义(共享定义(Share Definitions)n全局配置部分定义的参数用于定义整个全局配置部分定义的参数用于定义整个Samba服务器的总体特性。服务器的总体特性。n共享定义部分用于定义文件及打印共享。在共享定义部分又分为很共享定

8、义部分用于定义文件及打印共享。在共享定义部分又分为很多个小节,每一个节定义一个共享文件或共享打印服务。多个小节,每一个节定义一个共享文件或共享打印服务。Samba服务的主配置文件服务的主配置文件Samba服务的主配置文件服务的主配置文件全局配置全局配置(1)nworkgroup=WORKGROUP:设置:设置Samba服务器所属的工作组服务器所属的工作组或域名。或域名。nserver string=Samba Server:指定:指定Samba服务器的说明信息。服务器的说明信息。nhosts allow=192.168.1.192.168.2.127.:设置可以访问:设置可以访问Samba服务

9、器的主机、子网或域。服务器的主机、子网或域。nprintcap name=/etc/printcap:设置加载的打印服务配置文件。:设置加载的打印服务配置文件。全局配置全局配置(2)nload printers=yes:设置是否允许加载打印配置文件中的所:设置是否允许加载打印配置文件中的所有打印机。有打印机。nprinting=cups:定义打印系统。:定义打印系统。nguest account=pcguest:设置默认的匿名帐号。:设置默认的匿名帐号。nlog file=/var/log/samba/%m.log:指定日志文件的存:指定日志文件的存放位置。放位置。nmax log size=

10、50:指定日志文件的最大存储容量。:指定日志文件的最大存储容量。全局配置全局配置(3)nsecurity=user:设置:设置Samba服务器的安全级别,取服务器的安全级别,取值按照安全性由低到高为值按照安全性由低到高为:security值值含义含义share表示用户不需要账户及密码即可登入表示用户不需要账户及密码即可登入Samba服务器服务器 user表示由提供服务的表示由提供服务的Samba服务器负责检查服务器负责检查账户及密码(是账户及密码(是Samba默认的安全等级)默认的安全等级)server表示检查账户及密码的工作指定由另一台表示检查账户及密码的工作指定由另一台Windows服务器

11、或服务器或Samba服务器负责服务器负责 domain表示指定表示指定Windows域控制服务器来验证用域控制服务器来验证用户的账户及密码户的账户及密码 全局配置全局配置(4)npassword server=:设置提供身份验证的服务器。:设置提供身份验证的服务器。nencryptpasswords=yes:设置身份验证中传输的密码是否加密。:设置身份验证中传输的密码是否加密。nsmb passwd file=/etc/samba/smbpasswd:设置提供用户身份验证的:设置提供用户身份验证的密码文件。密码文件。nusername map=/etc/samba/smbusers:指定用户映

12、射文件。:指定用户映射文件。nsocket options=TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192:提高服务器的执行效率。:提高服务器的执行效率。ninterfaces=192.168.12.2/24 192.168.13.2/24:指定:指定Samba服务器使服务器使用的网络接口。用的网络接口。全局配置全局配置(5)nlocal master=no:设置是否允许:设置是否允许nmbd守护进程成为局域网中的主浏览器。守护进程成为局域网中的主浏览器。nos level=33:设置:设置Samba服务器参加主浏览器选举的优先级。服务器参加主浏览器选举的优

13、先级。ndomain master=yes:将:将Samba服务器定义为域的主浏览器。服务器定义为域的主浏览器。ndomain logons=yes:如果想使:如果想使Samba服务器成为服务器成为Windows 95等工作站等工作站的登陆服务器,使用此选项。的登陆服务器,使用此选项。nwins support=yes:设置是否使:设置是否使Samba服务器成为网络中的服务器成为网络中的WINS服务器。服务器。nwins proxy=yes:设置:设置Samba服务器是否成为服务器是否成为WINS代理。代理。ndns proxy=no:设置:设置Samba服务器是否通过服务器是否通过DNS的的

14、nslookup解析主机的解析主机的NetBIOS。共享定义:共享定义:homeshomes comment=Home Directories comment=Home Directories /对该共享资源的描述性信息对该共享资源的描述性信息 browseable=no browseable=no /指定该共享资源是否可以浏览指定该共享资源是否可以浏览 writable=yes writable=yes /指定指定SambaSamba客户端在访问该共享资源时,是否客户端在访问该共享资源时,是否 可以写入定义定义可以写入定义定义共享定义共享定义printersprinters comment=

15、All Printers comment=All Printers /对打印机共享的描述性信息对打印机共享的描述性信息 path=/var/spool/samba path=/var/spool/samba /指定打印队列的存储位置指定打印队列的存储位置 browseable=no browseable=no /设置是否可以浏览设置是否可以浏览 guest ok=no guest ok=no /设置是否可以允许设置是否可以允许guestguest用户访问用户访问 writable=no /writable=no /设置是否可以写入设置是否可以写入 printable=yes /printabl

16、e=yes /设置用户是否可以打印设置用户是否可以打印共享定义:共享定义:publicpublic path=/usr/somewhere/else/public path=/usr/somewhere/else/public /设置共享目录的位置设置共享目录的位置 public=yes public=yes /设置是否允许设置是否允许guestguest用户访问用户访问 only guest=yes only guest=yes /设置是否只允许设置是否只允许guestguest用户访问用户访问 writable=yes writable=yes /设置是否可以写入设置是否可以写入 prin

17、table=no printable=no /设置是否可以打印设置是否可以打印smb.conf文件中常用的共享资源参数文件中常用的共享资源参数 Samba服务的密码文件服务的密码文件v Samba服务的密码文件是服务的密码文件是/etc/samba/smbpasswd。该文件中存储的密码是加密的,无法用该文件中存储的密码是加密的,无法用Vi编辑器进行编辑器进行编辑。默认情况下该文件并不存在,可以使用以下方编辑。默认情况下该文件并不存在,可以使用以下方法创建:法创建:n 使用使用smbpasswd命令添加单个的命令添加单个的Samba帐户。帐户。v使用使用smbpasswd命令添加单个的命令添加

18、单个的Samba帐户帐户smbpasswd命令的格命令的格式为:式为:n smbpasswd 参数选项参数选项 帐户名称帐户名称 v常见参数选项有:常见参数选项有:n-a:向:向smbpasswd文件中添加帐户,该帐户必须存在于文件中添加帐户,该帐户必须存在于/etc/passwd文件中。文件中。n-x:从:从smbpasswd文件中删除帐户。文件中删除帐户。n-d:禁用某个:禁用某个Samba帐户,但并不将其删除。帐户,但并不将其删除。n-e:恢复某个被禁用的:恢复某个被禁用的Samba帐户。帐户。n-n:该选项将帐户的口令设置为空。:该选项将帐户的口令设置为空。n-U username:和

19、:和“-r”连用,指定欲修改口令的帐户。连用,指定欲修改口令的帐户。Samba服务的密码文件服务的密码文件v将将user1用户添加到用户添加到smbpasswd文件中,并显示文件中,并显示smbpasswd文件的内容文件的内容。n n注意:在使用在使用smbpasswd命令添加命令添加Samba帐户时,该系统帐户必须存在,帐户时,该系统帐户必须存在,如果不存在,可以使用如果不存在,可以使用useradd命令添加。命令添加。Samba服务的日志文件服务的日志文件vSamba服务的日志默认存放在服务的日志默认存放在/var/log/samba中,中,Samba服务服务为所有连接到为所有连接到Sam

20、ba服务器的计算机建立单独的日志文件,同服务器的计算机建立单独的日志文件,同时也将时也将NMB服务和服务和SMB服务的运行日志分别写入服务的运行日志分别写入nmbd.log和和smbd.log日志文件中。管理员可以根据这些日志文件查看用户日志文件中。管理员可以根据这些日志文件查看用户的访问情况和服务的运行状态。的访问情况和服务的运行状态。Samba文件共享文件共享v设置设置Samba服务器所属的工作组为服务器所属的工作组为WORKGROUP,并限制,并限制该该Samba服务器只允许服务器只允许192.168.1.0网段的客户访问网段的客户访问。客户端的访问效果客户端的访问效果1.0网段的客户访

21、问效果非1.0网段的客户访问效果Samba文件共享文件共享v在在Samba服务器上配置服务器上配置/resource目录为只读共享,目录为只读共享,共享名为共享名为share。允许所有的用户访问。允许所有的用户访问。Samba文件共享文件共享v在在Samba服务器上配置服务器上配置/tmp目录为读写共享,共享名为目录为读写共享,共享名为tmpshare。只允许用户。只允许用户mlx和和jyg组中的用户访问。组中的用户访问。Samba打印共享打印共享v在在Samba中设置打印机共享中设置打印机共享:n在在smb.conf文件中配置如下两行:文件中配置如下两行:n打印机共享部分的配置:打印机共享部分的配置:项目问题四项目问题四效果测试效果测试(实验课堂实验课堂)谢谢 谢谢!此课件下载可自行编辑修改,仅供参考!此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢感谢您的支持,我们努力做得更好!谢谢

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁