文档详情

Samba服务器的使用.docx

发布:2018-08-26约1.89万字共15页下载文档
文本预览下载声明
Samba服务器的使用   一、Samba基础 1、 简介 1).SMB协议   SMB(Server Message Block,服务信息块)协议可以看作是局域网上的共享文件/打印机的一种协议,它可以为网络内部的其它Windows和Linux机器提供文件系统、打印服务或是其他一些信息。   SMB的工作原理是让NetBIOS(Win95网络邻居通信协议)与SMB这两种协议运行在TCP/IP的通信协议上,且使用NetBIOS nameserver让用户的Linux机器可以在Windows的网络邻居里被看到,所以就可以和Win95/NT主机在网络上相互沟通,共享文件与服务了。   目前Microsoft正在开发一种新的文件和打印共享协议--CIFS(Common Internet Files System,通用网络文件协议),该协议支持TCP/IP和DNS等协议,能在www上支持文件和打印共享。在CIFS下服务器实际上是DNS名,由主机名和域名组成。这种变化是从NetBIOS命令结构中分离出来的。目前CIFS还没有得到广泛的应用。现在在Linux和Win95/NT之间的文件共享注意还是SMB和NFS。 2).什么是Samba   Samba是用来实现SMB的一种软件,由澳大利亚的Andew Tridgell开发,是一种在Linux(Unix)环境下运行的免费软件。   通过使用Samba,Linux系统可以实现如下功能:   文件服务和打印服务(在Linux和Win95/NT之间系统之间提供打印机和磁盘的共享)   登陆服务器,使用Windows客户能注册到网络上   作为主要域控制器和域中成员的功能   WINS服务器以及浏览功能   支持SSL(Secure Socket Layer)   支持SWAT (Samba Web Administration Tool )   Samba除了支持Linux(Unix)和Win95/NT之外,还支持DOS、IBM OS/2、Macintosh 等操作系统。   在Samba的软件包中所包括的组件参看表1-1: 表1-1 Samba软件包的组成列表 2、Samba的记录文件   Samba为smbd、nmbd和访问Samba的客户提供了下列记录文件,分别记录有关smbd、nmbd运行信息和每个客户的访问信息: 记录smbd 信息 /var/log/samba/log.smb 记录nmbd信息 /var/log/samba/log.nmb 记录客户访问信息 /var/log/samba/log.%m 3、启用Samba服务器   Samba的运行包含两个后台守护进程:smbd和nmbd,它们是Samba的核心,在全部时间内运行。nmbd 程序使得通过企图计算机可以浏览Linux服务器。Smbd守护进程在SMB软件包到达网上时对它们进行处理,并且为使用或共享它的资源与Linux进行协调。如果指定的是一个文件,该资源就是一个文件;而一个打印机请求就要求访问一台打印机。实际上,在请求访问打印机时,Smbd把要打印的信息存储到打印机队列中;在请求访问一个文件时,Smbd把数据发到内核,最后将它存到磁盘上。   你可以从inetd选择启动它们,但这种方法会使Samba变慢。建议使用下面命令可以启动这两个进程:   /etc/rc.d/init.d/smb start   /usr/sbin/samba start (无此命令)   如果想要在系统启动时自动启动samba,可以使用/usr/sbin/turboservice命令,选中其中的SMB (Windows)File Services。 二、Samba配置及使用 1、定制文件/etc/smb.conf  在安装完Samba后,还需要定制它的配置文件smb.conf,才能使Samba正常工作以符合要求。由于SMB是一个非常复杂的协议,所以配置Samba的工作也是比较繁琐的,大约有超过170条配置项出现在smb.conf文件中。 1).smb.conf的语法   smb.conf文件有一个清晰的语法结构,与Windows的*.ini文件十分类似。如下所示:    该文件被分成几部分,每一部分都包括几个参数,用来定义Samba输出的共享及其详细操作。    文件被分隔成若干节,每一节都由一个被方括号括起来的标识开始(例如,[global]、[home]、[printers]),每一个配置参数或是一个全局参数(影响或控制整个服务器),或是一个服务参数(影响或控制服务器提供的某项服务  )。    global部分定义的参数用来控制Samba的总特性。除global部分外,每一部分都定义了一个专门的服务。   你
显示全部
相似文档