Samba服务器的配置
被考次数: 3次
被考频率: 中频率
答错率:    22%
知识难度:
考试要求: 掌握     
知识路径:  > 网络技术  > 网络操作系统


本知识点历年真题试卷分布
>> 试题列表    
 

 
       Samba协议基础
       20世纪80年代早期由IBM和Sytec合作开发了一套用于网络通信接口调用的NetBIOS协议。在NetBIOS出现之后,为了使Windows主机间的资源能够共享,Microsoft实现了一个基于NetBIOS协议的共享网络文件/打印服务系统,Microsoft称为SMB(Server Message Block,服务信息块)通信协议,通过SMB协议,使网络上不同计算机之间能够共享打印机、文件和串口通信等服务。
       随着网络应用技术的发展和Internet的流行,Microsoft为了使SMB协议得到更广泛的应用,就将SMB协议进行整理,重新命名为CIFS(Common Internet File System),使其成为网络和Internet上计算机之间相互共享数据的一个标准协议。它可以为网络内部的其他Windows和Linux机器提供文件系统、打印服务或其他一些信息服务。SMB的工作原理是让NetBIOS与SMB这两种协议运行在TCP/IP的通信协议上,且通过NetBIOS nameserver使用户的Linux机器可以在Windows的网络邻居上被看到。所以就可以和Windows的机器在网络上相互沟通,共享文件与服务了。
       SMB协议是一种客户机/服务器协议,SMB客户机使用TCP/IP、NetBEUI或IPX/SPX与服务器连接,当使用TCP/IP时,实际上使用的是在TCP/IP上的NetBIOS。因此基于SMB的网络使用的底层协议虽然不一样,但其核心还是让基于NetBEUI的NetBIOS和基于TCP/IP的NetBIOS这两种协议都运行在TCP/IP的通信协议上,并通过NetBIOS nameserver使网络中Linux系统用户的机器可以在Windows的网络邻居上被看到,从而就可以和Windows的机器在网络上相互沟通、共享文件与服务了。目前,类似这种资源共享的通信协议还有NFS、Appletalk、NetWare等。
       Samba主要功能
       具体说来,Samba主要有以下功能。
       (1)Samba服务器向Linux或Windows系统客户端提供Windows风格的文件和打印机共享服务,实现安装在Samba服务器上的打印机和文件系统的共享。
       (2)支持WINS名字服务器的解析及浏览。在Windows网络中,为了能够利用网上资源,同时自己的资源也能被别人所利用,各个主机都定期地向网上广播自己的身份信息。而负责收集这些信息,为别的主机提供检索情报的服务器就被称为浏览服务器。Samba可以有效地完成这项功能,在跨越网关的时候,Samba还可以作为WINS服务器使用。
       (3)提供SMB客户功能,利用Samba提供的SMB客户机程序可以从Linux下以类似于FTP的方式访问Windows的资源。
       (4)备份PC上的资源,利用一个叫Smbtar的Shell脚本,可以使用tar格式备份和恢复一台远程Windows上的共享文件。
       (5)支持Windows域控制器和Windows成员服务器对使用Samba资源的用户进行认证。提供一个命令行工具,可以有限制地支持Windows的某些管理功能。
       (6)支持SSL(安全套接层)协议。
       Samba的简单配置
       Samba能够使Windows用户通过"网上邻居"等熟悉的方式直接访问Linux上的资源,也能使Linux利用SMB客户端程序访问Windows的共享资源。
       下面以一个具体的例子对Samba服务器的配置进行说明。
       
       
       从上面的程序中可以看到Samba的配置文件分为3节。
       [global]:这个小节主要包含全局参数。
       [homes]:这个小节用于共享存储在\home中的Linux用户目录。
       [printers]:这个小节用于共享本地Linux打印机文件/etc/printcap中列出的所有打印机。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有