当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 作者: linuxCN Samba协议基础 在NetBIOS出现之后,Microsoft就使用NetBIOS实现了一个网络文件/打印服务系统,这个系统基于NetBIOS设定了一套文件共享协议,Microsoft称之为SMB(Server Message Block)协议。
 

 

 ·winmodem和linux配置实作指南(一)    »显示摘要«
    摘要:   作者┱alexandre j    本文档向用户讲授如何在linux下让瘟猫(winmodem)运转起来。     1. 瘟猫是什么东东?     1.1 它们是猫......     1.2 ...但是跟真正的猫并不一样!     1.3 我怎么知道我拿的是瘟猫?          2. 是isa还是pci?     2.1 pci ?     2.2 难道是isa的?     3. 安装猫的驱动程序     3.1 lt牌瘟猫(来自朗讯科技l......
 ·linux组网入门(5):dns服务器    »显示摘要«
    摘要:   在用tcp/ip协议族架设的网络中,每一个节点都有一个唯一的ip地址,用来作为它们唯一的标志。然而,如果让使用者来记住这些毫无记忆规律的ip地址将是不可想象的。人们就需要一种有记忆规律的字符串来作为唯一标记节点的名字。   然而,虽然符号名对于人来说是极为方便的,但是在计算机上实现却不是那么方便的。为了解决这个需求,应运而生了一个域名服务系统dns,它运行在tcp协议之上,负责将字符名——域名转换成实际相对应的ip地址。这个过程就是域名解析,负责......


Samba使用大全

  作者: linuxcn 【相关文章:强大的用户管理软件AUCA

【扩展阅读:Linux的反击:如何利用procmai

   【扩展信息:http://www.myfaq.com

  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计算机看到。它的功能有:

  1.共享linux磁盘给win95/nt

  2.共享win95/nt磁盘给linux机器

  3.共享linux打印机给win95/nt

  4.共享win95/nt打印机给linux机器。

  同时它的文件服务功能比nt系统还高,而且在windows2000之前就提供了用户磁盘空间限制的功能。

  samba的配置

  在我写这篇文章的时候,samba的版本已经到了2.2.2了,需要的可以通过ftp://samba.org/pub/samba/binary_pa...011013.i386.rpm得到最新的rpm安装包。然后执行rpm -uvh samba-2.2.2-20011013.i386.rpm来安装或者升级它。安装完后,可以看见/etc/samba这么一个目录,里面存放与samba相关的一些文件,最主要的是smb.conf,现在根据配置文件讲讲它的配置选项:

  全局设置:

  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


...   下一页
 ·linux组网入门(1):web服务器    »显示摘要«
    摘要:   现在在internet上最热门的服务之一就是www(world wide web)服务。如果你想通过主页向世界介绍自己或自己的公司,就必须将主页放在一个web服务器上,当然你可以使用一些免费的主页空间来发布。但是如果你有条件,你可以注册一个域名,申请一个ip地址,然后让你的isp将这个ip地址解析到你的linux主机上。然后,在linux主机上架设一个web服务器。你就可以将主页存放在这个自己的web服务器上,通过它把自己的主页向外发布。    ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE