版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux 操作系统WhyQq:34621021学习情境12-SAMBA服务器的配置与管理2目标掌握SMB的概念、工作原理。 掌握Samba服务器的创建。 掌握Samba服务器的管理。 3问题问题引入:企业网里Windows机器如何使用Linux机上的打印机?问题引入:企业网里Linux机如何使用Windows机器上的文件?4企业需求企业需求:构建一台 Samba 服务器,为企业局域网中的计算机提供文件和打印机共享。要求能够对不同的共享资源设置不同的访问限制、日志记录。 5任务任务:创建一个 Samba 服务器,提供Linux与Windows下的资源共享;不同的共享资源设置不同的访问限制。6认
2、识Samba认识SambaSamba是一组软件包,使Linux支持SMB协议,是一套让Linux系统能够应用Microsoft网络通讯协议的软件。它使执行Linux系统的机器能与执行Windows系统的计算机进行文件与打印机共享。Samba的核心是SMB协议7Samba的主要功能提供Windows操作系统风格的文件和打印机共享 Windows 98、Windows XP、Windows 2000等以据此共享Linux等其他操作系统的资源,外表看起来和共享Windows资源没有区别,并支持Windows客户使用网上邻居浏览网络。 提供SMB客户功能:利用Samba提供的smbclient程序可以
3、从Linux下以类似于 FTP的方式访问Windows的资源。 备份PC上的资源:利用一个叫smbtar的shell 脚本,可以使用 tar 格式备份和恢复一台远程 Windows上的共享文件。 提供一个命令行工具,在其上可以有限制地支持NT的某些管理功能。认识Samba8Samba的组成完整的Samba由客户机和服务器组成,包含两个守护进程:smbd和nmbd。Smbd具有建立对话、验证客户、提供文件系统服务、提供打印服务的作用Nmbd的主要功能是实现网络浏览Samba还包含了一些管理工具Smbclient 基于命令行方式的SMB客户机程序smbtar 备份和恢复远程WIN系统中的共享文件和
4、目录testparm 测试Samba服务器配置文件的正确性Smbprint 使用Samba服务器上打印机的小程序认识Samba9Samba的组成Samba还包含了一些管理工具smbstatus报告Samba服务器共享资源使用情况smbpasswd Samba用户口令管理程序smbmountSamba共享文件系统加载程序smbumount Samba共享文件系统卸载程序认识Samba10Samba的安装Samba的安装Red Hat Linux 9.0包含Samba查看:#rpm qa | grep samba安装:#mount /dev/cdrom /mnt/cdrom/#cd /mnt/cd
5、rom/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.rpm11Samba的命令行配置编辑/etc/services,确保netbios-开头的记录(共六条)都能运行。编辑/etc/samba/lmhosts 文件,添加记录,即添加IP地址与主机名的对应记录。格式:IP地址主机别名(NetBIOS名称)Samba服务器的配置12Samba的命令行配置Samba 使用 /
6、etc/samba/smb.conf 作为它的配置文件vi smb.conf 文件全局参数的设置:在global段完成:workgroup = mylinux设置工作组的名称server string = Samba Server 指定服务信息netbios name = wwen;hosts allow = 192.168.2. 127. ;hosts deny =192.168.3.指定允许、拒绝访问的主机Samba服务器的配置13Samba的命令行配置vi smb.conf 文件全局参数的设置:在global段完成:printing = lprng设置打印机类型printcap name
7、 = /etc/printcap打印机配置文件load printers = yes是否监测和管理打印进程log file = /var/log/samba/%m.log日志文件名max log size = 500占用的最大磁盘空间Sercurity = userencrypt passwords = yes是否对用户密码进行加密Samba服务器的配置14Samba的命令行配置vi smb.conf 文件全局参数的设置:在global段完成:domain master = yes 表示主机是否是主域控制器domain logons = yes 为从win工作站登录提供域名登录服务Samba服
8、务器的配置15Samba的命令行配置vi smb.conf 文件共享参数的设置:path设定共享资源的目录comment针对共享资源所作的说明、注释browseable 指定共享资源能否被其他用户浏览writable 指定共享资源的可写性read only设定共享资源是否只读write list设置具有写权限的用户列表valid users 指定可访问的用户Samba服务器的配置16Samba的命令行配置vi smb.conf 文件共享参数的设置:create mode 创建文件时的默认权限directory mode 创建目录时的默认权限public等同于guest ok选项,表示是否允许用
9、户不用帐号和密码便能访问此共享资源avalible设置是否起用此共享资源Samba服务器的配置17Samba的命令行配置vi smb.conf 文件共享用户主目录的设置:在homes段完成:available = yes指定用户主目录这共享资源能否可用comment = Home Directoriesbrowseable = no指定主目录能否被其他用户浏览writable = yes指定主目录的可写性valid users = %S指定合法的用户create mode = 0664创建文件时的默认权限directory mode = 0775创建目录时的默认权限Samba服务器的配置18S
10、amba的命令行配置vi smb.conf 文件共享打印机的设置:在printers段完成:comment = all mylinux printerspath = /var/spool/samba 指定存放打印队列的目录printable = yes 设置是否能够打印browseable = yes打印机是否为其他用户所见public = yes 设置是否打印客户帐号writable = no 设置是否可写入guest ok =yes是否允许guest访问打印机guest account = printer guest对应的用户名Samba服务器的配置19Samba的命令行配置存盘退出#te
11、stparm测试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用户名#smbpa
12、sswd linux用户名使用Samba服务器22文件共享设置Samba作为文件共享服务器在smb.conf文件中加一个public节path = /public/ 指定共享目录路径comment = public stuffwriteable = yes 共享文件目录的可写性public = yes 是否允许guest帐号访问该共享资源write list = stuff 指定对共享资源有读写权的组创建好共享资源后,网络用户就可以在网上邻居看到该共享资源了使用Samba服务器23文件共享如果网络中有一台win服务器graypc,linux用户要访问在WIN机:双击我的电脑-本地磁盘:E -共
13、享与安全 在打开的属性窗口,单击共享,选择在网络上共享这个文件夹,设置共享名(如e)#mount /graypc/e /mnt/winshare/ # df h#umount /mnt/winshare/使用Samba服务器24Samba服务器管理中的细节。 Samba服务器的常见故障。总结25SAMBA服务器架设要求:(1)建立一个工作组smbgrp,本机审查用户帐号和密码。 (2)在机器上创建一个/root/tmp目录,为所有用户提供共享。允许用户不用帐号和密码访问,且可以读写。(3)在机器上创建一个私人目录/root/zspri,只有zs用户有共享访问权限,其他用户不可以共享访问(4)在
14、机器上创建一个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-.i386.rpm#rpm ivh samba-client-2.2.7a-.i386.rpm#rpm ivh samba-2.2.7a-.i386.rpm#cd;eject参考步骤27
15、步骤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/z
16、spri参考步骤29步骤4:vi smb.conf 文件,内容如下在global段完成:workgroup = smbgrp#设置工作组的名称server string = Samba Server #指定服务信息Netbios name = wwenSecurity=userguest ok =no #不允许guest用户访问(没有口令) 参考步骤30共享用户主目录的设置,在homes段完成:available = yes #指定用户主目录这共享资源能否可用comment = Home Directoriesbrowseable = no#指定主目录不被其他用户浏览writable = ye
17、s#指定主目录的可写性users = %S#指定合法的用户create mode = 0664#创建文件时的默认权限directory mode = 0775#创建目录时的默认权限参考步骤31在smb.conf文件中加一个tmp节path = /root/tmp #指定共享目录路径comment = publicbrowseable = yes #指定主目录能被其他用户浏览writeable = yes #共享文件目录的可写性create mode = 0664 #创建文件时的默认权限参考步骤32参考步骤在smb.conf文件中加一个wl节wlpath = /root/wl0915 #指定共享目录路径comment = public wlguest ok = yes #允许guest用户访问(没有口令)browseable = yes #指定主目录能被其他用户浏览read only=no #用户可以读写文件write list = wl #指定对共享资源有读写权的组 33参考步骤在smb.conf文件中加一个zs节zspath = /root/zspri#指定共享目录路径comment = zss directoryvalid users=zs#指定有效用户zspublic=nowriteable = yes#共享文件目录的可写性存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度集装箱运输企业信用评价与风险管理合同3篇
- 二零二五年环保节能型监控设备采购与技术支持合同2篇
- 二零二五版房屋租赁及转让合同全方位权益创新协议2篇
- 二零二五版文化创意产业园区使用权转让合同3篇
- 二零二五年度国际公路运输代理合同2篇
- 二零二五版城市绿化苗木租赁合同3篇
- 二零二五版环保设备质押贷款合同模板3篇
- 二零二五年度高级管理人员出差责任免除服务合同范本2篇
- 二零二五版体育行业劳动合同管理规范及运动员权益保障协议3篇
- 二零二五年度节水减排供水合同范本3篇
- 2023年山东省青岛市中考化学试题(含答案解析)
- 商业计划书(BP)产品与服务的撰写秘籍
- 安徽华塑股份有限公司年产 4万吨氯化石蜡项目环境影响报告书
- 公司章程(二个股东模板)
- 世界奥林匹克数学竞赛6年级试题
- 药用植物学-课件
- 文化差异与跨文化交际课件(完整版)
- 国货彩瞳美妆化消费趋势洞察报告
- 云南省就业创业失业登记申请表
- UL_标准(1026)家用电器中文版本
- 国网三个项目部标准化手册(课堂PPT)
评论
0/150
提交评论