网站大量收购闲置独家精品文档,联系QQ:2885784924

Linux网络技术课件作者王波第8章节SAMBA服务.ppt

Linux网络技术课件作者王波第8章节SAMBA服务.ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 Samba服务 8.1 Samba概述 Samba是一款目前非常流行的、跨平台的共享文件和打印服务的软件。 8.1.1 Samba的功能 Samba服务的功能是: 在Windows和Linux系统之间共享文件和打印服务。 8.1.2 Samba的特点 1)跨平台,支持UNIX、Linux与Windows之间文件和打印共享。 2)支持SSL,与OpenSSL相结合实现安全通信。 3)支持LDAP,可与OpenLDAP相结合实现基于目录服务的身份认证。 4)可以充当Windows域中的PDC、成员服务器。 5)支持PAM,与PAM结合可实现用户和主机访问控制。 8.1.3 Samba的运行 1.在RHEL 4中可以通过执行如下命令行来启动Samba服务器: #service smb start 2.可以用ps命令来查看Samba服务器的两个进程: #ps –aux | grep smbd #ps –aux | grep nmbd 8.2 Samba的配置文件 8.2.1 Samba配置文件的结构 1.Samba服务的配置文件是/etc/samba/smb.conf 2.其结构分为两部分: 一是全局设置部分, 二是共享定义部分。 8.2.2 Samba服务基本的配置指令 1.全局设置部分的配置指令 (1)workgroup = MYGROUP 功能:设置该Samba服务器所在的工作组为MYGROUP,可以在Windows的网上邻居中看到该工作组的名称。 (2)server string = Samba Server 功能:设置Samba服务器的描述字符串,可以显示在Windows的网上邻居中。 (3)printcap name = /etc/printcap 功能:设置打印机配置文件的路径,当Samba需要查找打印机的时候,会使用/etc/printcap。 (4)load printers = yes 功能:设置是否加载printcap文件中定义的所有打印机。 (5)cups options = raw 功能:设置cups(common unix print service)的选项类型为raw。当cups 服务器的错误日志包含“Unsupported format ‘application/octet-stream’”时,需要将cups options的值设置为raw。 (6)log file = /var/log/samba/%m.log 功能:设置samba日志文件的位置和名称。 说明:%m表示客户机的netbios名称,采用%m表示要为每个访问的客户单独记录访问日志。 (7)max log size = 50 功能:设置日志文件大小为50KB,若设置为0,则不对文件大小做限制。 (8)security = user 功能:设置安全等级为user,即需要通过身份认证,才能访问Samba服务器。 说明:RHEL 4中采用的是Samba3.0,该版本支持5种安全等级,分别是share、user、server、domain和ads。 (9)socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 功能:设置套接字选项,上述默认值具有较好的性能。 (10)dns proxy = no 功能:设置是否采用dns服务来解析netbios名称,“no”表示不采用dns解析。 2.共享定义部分的配置指令 (1)用户主目录共享 [homes] #方括号中为共享名,homes很特殊,它可以代表每个用户的主目录 comment = Home Directories #comment设置注释 browseable = no #设置是否开放每个用户主目录的浏览权限,“no”表示不开放,即每个用户只能访问自己的主目录,无权浏览其他用户的主目录 writable = yes (2)所有用户都可以访问的共享 [public] #设置共享名为public path = /home/samba #该共享所对应的实际路径 public = yes #设置对所有用户开放 read only = yes #默认情况下,对访问该目录的用户设置为只读权限 write list = @staff #设置只有staff组中的用户对该共享才有写权限,“@”表示组 8.3 Samba的配置示例 8.3.1 添加Samba用户 通过以下步骤来添加Samba用户: 1)#useradd user1 2)#passwd user1 3)#smbpasswd -a user1 8.3.2 配置打印共享 1.为了配置

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档