Linu下Samba服务器配置 和应用.docx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络技术应用网 网络技术应用网 专业和专注企业网络技术,服务器 专业和专注企业网络技术,服务器,网络安全应用 Linux 下 Samba 服务器配置 和应用 Samba 协议基础 在NetBIOS 出现之后,Microsoft 就使用NetBIOS 实现了一个 网络文件/打印服务系统,这个系统基于 NetBIOS 设定了一套文件共享协议,Microsoft 称之为 SMB(Server Message Block)协议。这个协议被 Microsoft 用于它们 Lan Manager 和 Windows NT 服务器系统中,实现不同计算机之间共享打印机、串行口和通讯抽象(如命名管道、邮件插槽等)。 随着 Internet 的流行,Microsoft 希望将这个协议扩展到Internet 上去,成为 Inter net 上计算机之间相互共享数据的一种标准。因此它将原有的几乎没有多少技术文档的 SMB 协议进行整理,重新命名为 CIFS(Common Internet File System), 并打算将它与 NetBIOS 相脱离,试图使它成为 Internet 上的一个标准协议。 因此,为了让 Windows 和 Unix 计算机相集成,最好的办法即是在Unix 计 算机中安装支持SMB/CIFS 协议的软件,这样 Windows 客户就不需要更改设置,就能如同使用 Windows NT 服务器一样, 使用 Unix 计算机上的资源了。Samba 是用来实现 SMB 的一种软件,它的工作原理是,让 NETBIOS(Windows95 网络邻居 的通讯协议)和 SMB(Server Message Block)这两个协议运行于 TCP/IP 通信协议之上,并且使用 Windows 的 NETBEUI 协议让 Unix 计算 机可以在网络邻居上被 Windows 计算机看到。它的功能有: 共享 Linux 磁盘给 Win95/NT 共享 Win95/NT 磁盘给 Linux 机器 共享 Linux 打印机给 win95/NT 共享 win95/NT 打印机给 Linux 机器。 同时它的文件服务功能比 NT 系统还高,而且在 Windows2000 之前就提供了用户磁盘空间限制的功能。 Samba 的配置全局设置: workgroup = MYGROUP 定义该 Samba 服务器所在的工作组或者域(如果下面的 security=domain 的话)。 server string = MY Samba Server 设定机器的描述,当我们通过网络邻居访问的时候可以在备注里面看见这个内容,而且还可以使用 samba 设定的变量。这里说一下 samba 定义的变量: %S = 当前服务名(如果有的话) %P = 当前服务的根目录(如果有的话) %u = 当前服务的用户名(如果有的话) %g = 当前用户说在的主工作组 %U = 当前对话的用户名 %G = 当前对话的用户的主工作组 %H = 当前服务的用户的 Home 目录 %v = Samba 服务的版本号。 %h = 运行 Samba 服务机器的主机名 %m = 客户机的 NETBIOS 名称 %L = 服务器的 NETBIOS 名称 %M = 客户机的主机名 %N = NIS 服务器名 %p = NIS 服务的 Home 目录 %R = 说采用的协议等级(值可以是CORE, COREPLUS, LANMAN1, LANMAN2,NT1) %d = 当前服务进程的 ID %a = 客户机的结构(只能识别几项:Samba,WfWg,WinNT, Win95) %I = 客户机的 IP %T = 当前日期和时间 hosts allow = 网络或者主机 这里可以设置允许访问的网络和主机 IP,比如允许/24 和 /32 访问,就用 host allow = 192.168.1. ( 网络注意后面加”.”号, 各个项目间用空格隔开,记得把本机也加进去) printcap name = printcapFile 到 printcapFile(一般是/etc/printcap)这个文件中取得 打印机的描述信息 load printers = yes|no 设定是否自动共享打印机而不用设置下面的[printer]一节 的相关东西 printing = PrintSystemType 定义打印系统的类型,缺省是 lprng,可选项有:bsd, sysv, plp, lprng, aix, hpux, qnx。 guest account = pcguest 定义游客帐号,而且需要把这个帐号加入/etc/passwd,不然它就用缺省的 nobody log file = Lo

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档