学习情境12-SAMBA服务器的配置与管理

上传人:hy****d 文档编号:243317228 上传时间:2024-09-20 格式:PPT 页数:36 大小:170.50KB
返回 下载 相关 举报
学习情境12-SAMBA服务器的配置与管理_第1页
第1页 / 共36页
学习情境12-SAMBA服务器的配置与管理_第2页
第2页 / 共36页
学习情境12-SAMBA服务器的配置与管理_第3页
第3页 / 共36页
点击查看更多>>
资源描述
, 書式設定,第 2 ,第 3 ,*,*,Linux,操作系统,Why,Qq:3462102,1,学习情境12-SAMBA服务器的配置与管理,2,目标,掌握,SMB,的概念、工作原理。,掌握,Samba,服务器的创建。,掌握,Samba,服务器的管理。,3,问题,问题引入:企业网里Windows机器如何使用Linux机上的打印机?,问题引入:企业网里Linux机如何使用Windows机器上的文件?,4,企业需求,企业需求:构建一台,Samba,服务器,为企业局域网中的计算机提供文件和打印机共享。要求能够对不同的共享资源设置不同的访问限制、日志记录。,5,任务,任务:创建一个,Samba,服务器,提供,Linux,与,Windows,下的资源共享;不同的共享资源设置不同的访问限制。,6,认识,Samba,认识,Samba,Samba,是一组软件包,使,Linux,支持,SMB,协议,是一套让,Linux,系统能够应用,Microsoft,网络通讯协议的软件。它使执行,Linux,系统的机器能与执行,Windows,系统的计算机进行文件与打印机共享。,Samba,的核心是,SMB,协议,7,Samba,的主要功能,提供,Windows,操作系统风格的文件和打印机共享,Windows 98,、,Windows XP,、,Windows 2000,等以据此共享,Linux,等其他操作系统的资源,外表看起来和共享,Windows,资源没有区别,并支持,Windows,客户使用网上邻居浏览网络。,提供,SMB,客户功能:利用,Samba,提供的,smbclient,程序可以从,Linux,下以类似于,FTP,的方式访问,Windows,的资源。,备份,PC,上的资源:利用一个叫,smbtar,的,shell,脚本,可以使用,tar,格式备份和恢复一台远程,Windows,上的共享文件。,提供一个命令行工具,在其上可以有限制地支持,NT,的某些管理功能。,认识,Samba,8,Samba,的组成,完整的,Samba,由客户机和服务器组成,包含两个守护进程:,smbd,和,nmbd,。,Smbd,具有建立对话、验证客户、提供文件系统服务、提供打印服务的作用,Nmbd,的主要功能是实现网络浏览,Samba,还包含了一些管理工具,Smbclient,基于命令行方式的,SMB,客户机程序,smbtar,备份和恢复远程,WIN,系统中的共享文件和目录,testparm,测试,Samba,服务器配置文件的正确性,Smbprint,使用,Samba,服务器上打印机的小程序,认识,Samba,9,Samba,的组成,Samba,还包含了一些管理工具,smbstatus,报告,Samba,服务器共享资源使用情况,smbpasswd,Samba,用户口令管理程序,smbmount,Samba,共享文件系统加载程序,smbumount,Samba,共享文件系统卸载程序,认识,Samba,10,Samba,的安装,Samba,的安装,Red Hat Linux 9.0,包含,Samba,查看:,#rpm qa | grep samba,安装:,#mount /dev/cdrom /mnt/cdrom/,#cd /mnt/cdrom/RedHat/RPMS/,#rpm ivh,samba-common-3.0.28-0.el5.8.i386.rpm,#rpm ivh,samba-client-3.0.28-0.el5.8.i386.rpm,#rpm ivh,samba-3.0.28-0.el5.8.i386.rpm,11,Samba,的命令行配置,编辑,/etc/services,,确保,netbios-,开头的记录(共六条)都能运行。,编辑,/etc/samba/lmhosts,文件,添加记录,即添加,IP,地址与主机名的对应记录。,格式:,IP,地址主机别名(,NetBIOS,名称),Samba,服务器的,配置,12,Samba,的命令行配置,Samba,使用,/etc/samba/smb.conf,作为它的配置文件,vi smb.conf,文件,全局参数的设置,:,在,global,段完成:,workgroup =,mylinux,设置工作组的名称,server string = Samba Server,指定服务信息,netbios,name =,wwen,;hosts allow =192.168.1.1 192.168.2. 127.,;hosts deny =192.168.3.,指定允许、拒绝访问的主机,Samba,服务器的,配置,13,Samba,的命令行配置,vi smb.conf,文件,全局参数的设置,:,在,global,段完成:,printing =,lprng,设置打印机类型,printcap,name = /etc/,printcap,打印机配置文件,load printers = yes,是否监测和管理打印进程,log file = /,var/log/samba/%m.log,日志文件名,max log size = 500,占用的最大磁盘空间,Sercurity,= user,encrypt passwords = yes,是否对用户密码进行加密,Samba,服务器的,配置,14,Samba,的命令行配置,vi smb.conf,文件,全局参数的设置,:,在,global,段完成:,domain master = yes,表示主机是否是主域控制器,domain logons = yes,为从,win,工作站登录提供域名登录服务,Samba,服务器的,配置,15,Samba,的命令行配置,vi smb.conf,文件,共享参数的设置,:,path,设定共享资源的目录,comment,针对共享资源所作的说明、注释,browseable,指定共享资源能否被其他用户浏览,writable,指定共享资源的可写性,read only,设定共享资源是否只读,write list,设置具有写权限的用户列表,valid users,指定可访问的用户,Samba,服务器的,配置,16,Samba,的命令行配置,vi smb.conf,文件,共享参数的设置,:,create mode,创建文件时的默认权限,directory mode,创建目录时的默认权限,public,等同于,guest ok,选项,表示是否允许用户不用帐号和密码便能访问此共享资源,avalible,设置是否起用此共享资源,Samba,服务器的,配置,17,Samba,的命令行配置,vi smb.conf,文件,共享用户主目录的设置,:,在,homes,段完成:,available = yes,指定用户主目录这共享资源能否可用,comment = Home Directories,browseable,= no,指定主目录能否被其他用户浏览,writable = yes,指定主目录的可写性,valid users = %S,指定合法的用户,create mode = 0664,创建文件时的默认权限,directory mode = 0775,创建目录时的默认权限,Samba,服务器的,配置,18,Samba,的命令行配置,vi smb.conf,文件,共享打印机的设置,:,在,printers,段完成:,comment = all,mylinux,printers,path =,/,var,/spool/,samba,指定存放打印队列的目录,printable = yes,设置是否能够打印,browseable,= yes,打印机是否为其他用户所见,public = yes,设置是否打印客户帐号,writable = no,设置是否可写入,guest ok =yes,是否允许,guest,访问打印机,guest account = printer guest,对应的用户名,Samba,服务器的,配置,19,Samba,的命令行配置,存盘退出,#testparm,测试,samba,配置文件的设置,Samba,服务器的,配置,20,启动,Samba,方法一:,使用以下命令来启动,samba,服务器,# /etc/rc.d/init.d/smb start,或:,service smb start,使用以下命令来重新启动,samba,服务器,# /etc/rc.d/init.d/smb restart,使用以下命令来停止,samba,服务器,# /etc/rc.d/init.d/smb stop,启动,Samba,服务器,21,使用,Samba,在访问前必须先要添加,Samba,用户,Samba,服务器要求合法的,Samba,用户必须先是一个,Linux,用户,#,smbpasswd a linux,用户名,#smbpasswd linux,用户名,使用,Samba,服务器,22,文件共享,设置,Samba,作为文件共享服务器,在,smb.conf,文件中加一个,public,节,path = /public/,指定共享目录路径,comment = public stuff,writeable = yes,共享文件目录的可写性,public = yes,是否允许,guest,帐号访问该共享资源,write list = stuff,指定对共享资源有读写权的组,创建好共享资源后,网络用户就可以在网上邻居看到该共享资源了,使用,Samba,服务器,23,文件共享,如果网络中有一台,win,服务器,graypc,,,linux,用户要访问,在,WIN,机:双击,我的电脑,-,本地磁盘:,E -,共享与安全,在打开的属性窗口,单击,共享,,选择在网络上共享这个文件夹,设置共享名,(,如,e),#mount /,graypc/e,/,mnt/winshare,/,#,df,h,#,umount,/,mnt/winshare,/,使用,Samba,服务器,24,Samba,服务器管理中的细节。,Samba,服务器的常见故障。,总结,25,SAMBA,服务器架设,要求:,(,1,)建立一个工作组,smbgrp,,本机审查用户帐号和密码。,(,2,)在机器上创建一个,/root/tmp,目录,为所有用户提供共享。允许用户不用帐号和密码访问,且可以读写。,(,3,)在机器上创建一个私人目录,/root/zspri,只有,zs,用户有共享访问权限,其他用户不可以共享访问,(,4,)在机器上创建一个,wl,组,成员有,zs,和,ls,。创建一个,/root/wl0915,目录,允许,wl,组用户向目录中写入,其他用户只能访问,但不可以写入。,作业,26,步骤,1,:在,SAMBA,服务器上检查并安装必要软件,查看:,#rpm qa | grep samba,安装:,#mount /dev/cdrom /mnt/cdrom/,#cd /mnt/cdrom/XXXXXX/RPMS/,#rpm ivh samba-common-2.2.7a-7.0.9.0.i386.rpm,#rpm ivh samba-client-2.2.7a-7.0.9.0.i386.rpm,#rpm ivh samba-2.2.7a-7.0.9.0.i386.rpm,#cd;eject,参考步骤,27,步骤,2,:在,SAMBA,服务器上创建一个,wl,组,成员有,zs,和,ls,。,#groupadd wl,#useradd zs g wl,#passwd zs,#useradd ls g wl,#passwd ls,参考步骤,28,步骤,3,:在,SAMBA,服务器上创建一个,/root/tmp,目录、,/root/wl0915,目录和,/root/zspri,目录。,#mkdir /root/tmp,#chmod 777 /root/tmp,#mkdir /root/wl0915,#chmod 777 /root/wl0915,#mkdir /root/zspri,#chown zs.wl /root/zspri,#chmod 755 /root/zspri,参考步骤,29,步骤,4,:,vi smb.conf,文件,内容如下,在,global,段完成:,workgroup = smbgrp#,设置工作组的名称,server string = Samba Server #,指定服务信息,Netbios name = wwen,Security=user,guest ok =no #,不允许,guest,用户访问(没有口令),参考步骤,30,共享用户主目录的设置,在,homes,段完成:,available = yes #,指定用户主目录这共享资源能否可用,comment = Home Directories,browseable = no#,指定主目录不被其他用户浏览,writable = yes#,指定主目录的可写性,users = %S#,指定合法的用户,create mode = 0664#,创建文件时的默认权限,directory mode = 0775#,创建目录时的默认权限,参考步骤,31,在,smb.conf,文件中加一个,tmp,节,path = /root/tmp #,指定共享目录路径,comment = public,browseable = yes #,指定主目录能被其他用户浏览,writeable = yes #,共享文件目录的可写性,create mode = 0664 #,创建文件时的默认权限,参考步骤,32,参考步骤,在,smb.conf,文件中加一个,wl,节,wl,path = /root/wl0915 #,指定共享目录路径,comment = public wl,guest ok = yes #,允许,guest,用户访问(没有口令),browseable = yes #,指定主目录能被其他用户浏览,read only=no #,用户可以读写文件,write list = wl #,指定对共享资源有读写权的组,33,参考步骤,在,smb.conf,文件中加一个,zs,节,zs,path = /root/zspri#,指定共享目录路径,comment = zss directory,valid users=zs#,指定有效用户,zs,public=no,writeable = yes#,共享文件目录的可写性,存盘退出。,34,步骤,5,:测试,samba,配置文件的设置,#testparm,步骤,6,:启动,Samba,使用以下命令来启动,samba,服务器,# /etc/rc.d/init.d/smb start,或:,#service smb start,使用以下命令来重新启动,samba,服务器,# /etc/rc.d/init.d/smb restart,参考步骤,35,参考步骤,步骤,7,:添加,Samba,用户,,Samba,服务器要求合法的,Samba,用户必须先是一个,Linux,用户,#smbpasswd -a zs,#smbpasswd zs,步骤,8,:创建好共享资源后,网络用户就可以在网上邻居看到该共享资源了,36,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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