Samba学习笔记

上传人:hs****ma 文档编号:502940310 上传时间:2023-05-06 格式:DOC 页数:13 大小:114KB
返回 下载 相关 举报
Samba学习笔记_第1页
第1页 / 共13页
Samba学习笔记_第2页
第2页 / 共13页
Samba学习笔记_第3页
第3页 / 共13页
Samba学习笔记_第4页
第4页 / 共13页
Samba学习笔记_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《Samba学习笔记》由会员分享,可在线阅读,更多相关《Samba学习笔记(13页珍藏版)》请在金锄头文库上搜索。

1、Samba学习笔记整理:Jims of 肥肥世家Copyright 2005 本文遵从GNU的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。发布时间:2005年07月08日最新更新:2006年09月07日,增加smbfs介绍。AbstractSamba是Linux与Windows信息沟通的桥梁。它可使Linux系统变成Windows文件和打印服务器,供Linux用户和Windows用户共同使用。在现在Windows和Linux多操作平台共存的环境下,这种技术就更显得重要,它能帮我们实现信息的跨平台交流和平台的平稳迁移。Samba成功突破了Window

2、s的技术封锁,是自由软件的一面旗枳和典范。Table of Contents1. Samba基础 2. 安装配置 2.1. 服务器角色 2.2. 使用openldap目录服务进行samba用户验证 2.3. 回收站功能3. 小技巧List of Tables1.1. NetBIOS节点类型 1.2. NetBIOS资源类型 1.3. NetBIOS组资源类型Chapter1.Samba基础Samba是一套使用SMB/CIFS协议的Unix应用程序,通过该套程序我们可以和Windows服务器共享资源。更进一步,我们还可用Samba服务器替代Windows服务器的一些功能,如Wins,PDC等。S

3、amba功能介绍 在Linux下使用Windows的共享资源。 作为Windows文件服务器/打印服务器的开源替代 实现Wins服务器功能。 作为Windows环境下的PDC、BDC。一些基本概念 节点类型-NBT网络中每台机器根据处理名称注册和解析的方式的不同,被指定为以下几种节点类型。Table1.1.NetBIOS节点类型类型描述b-node只使用广播方式的注册和解析。p-node只使用点到点的注册和解析。m-node先用广播方式注册,一旦成功,则将结果通知NBNS服务器。使用广播方式解析,如果不成功,则使用NBNS服务器。h-node使用NBNS服务器进行注册和解析,如果NBNS服务器

4、没有响应或不能操作,则使用广播方式。Windows系统多数使用b-node或h-node节点类型,h-node提供了更强大的容错能力。用ipconfig/all查询Node Type属性就可知道当前系统的节点类型。 NetBIOS不仅能通告自已的存在,还能告诉其它机器自已能提供的资源类型。下面是一个资源类型的列表。Table1.2.NetBIOS资源类型资源类型值标准工作站服务00消息服务(WinPopup)03RAS服务器服务06域主浏览器服务1B主浏览器名称1DNetDDE服务1F文件服务器/打印服务器20RAS客户机服务21网络监视代理BE网络监视工具BF 网上的机器还可以划分成不同的工

5、作组,下面是NetBIOS的组资源类型。Table1.3.NetBIOS组资源类型类型描述标准工作站组00登录工作站1C主浏览器名称1D通用组名称1EInternet名称20_MSBROUSE_01Chapter2.安装配置Table of Contents2.1. 服务器角色 2.2. 使用openldap目录服务进行samba用户验证 2.3. 回收站功能在Debian中有现成的Samba包,用以命令即可安装,smbclient是客户端软件,用以在Linux下测试和连接samba服务器:debian:# apt-get install samba smbclientSamba的配置文件是s

6、mb.conf,如果是debian系统,则位于/etc/samba目录下,如果从源码编译安装,则位于安装目录的lib目录下。下面是一个示例:globalworkgroup = Samba serverserver string = Samba servernetbios name = t02;browser setupdomain master = yeslocal master = yespreferred master = yesos level = 255;share charsetunix charset = GB2312display charset = GB2312dos char

7、set = GB2312;security setupsecurity = userencrypt passwords = yes;smb passwd file = /usr/local/samba/private/smbpasswdldap admin dn = cn=admin,dc=compassdb backend = ldapsam:ldap:/t03;ldap admin dn = cn=admin,dc=comldap delete dn = yesldap user suffix = dc=samba,dc=tigerldap suffix = dc=com;log setu

8、plog file = /usr/local/samba/var/log.%mmax log size = 50socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192dns proxy =no;start wins serverwins support = yeshomescomment = Home Directoriesveto files = /.*/browseable = nowritable = yeslinux-appcomment = share the Linux application softwarepath

9、= /data/linappcase sensitive = nofollow symlinks = nowritable = yesvalid users = root +wjcreate mask = 0660directory mask = 07702.1.服务器角色Samba 3服务器可担任主域控制器、独立域服务器和域成员服务器等角色。设置方法如下: 主域控制器: global . . domain master = yes preferred master = yes domain logons = yes security = user . .使用testparm命令测试一下:de

10、bian:# testparm Load smb config files from /etc/samba/smb.conf Processing section homes Processing section printers Loaded services file OK. Server role: ROLE_DOMAIN_PDC #服务器角色为主域控制器 Press enter to see a dump of your service definitions . 备份域控制器: global . . domain master = no preferred master = yes

11、domain logons = yes security = user . .运行testparm测试一下:testparm Load smb config files from /etc/samba/smb.conf Processing section homes Processing section printers Loaded services file OK. Server role: ROLE_DOMAIN_BDC #服务器角色为备份域控制器 Press enter to see a dump of your service definitions 独立服务器: global .

12、 . domain master = yes preferred master = yes domain logon = no security = user . .再使用testparm命令测试一下。debian:# testparm Load smb config files from /etc/samba/smb.conf Processing section homes Processing section printers Loaded services file OK. Server role: ROLE_STANDALONE #服务器的角色为独立服务器 Press enter t

13、o see a dump of your service definitions . 域的成员服务器: global . . domain master = yes preferred master = yes domain logon = no security = domain . .运行testparm测试一下:Load smb config files from /etc/samba/smb.conf Processing section homes Processing section printers Loaded services file OK. Server role: ROLE_DOMAIN_MEMBER #服务器的角色为域成员服务器 Press enter to see a dump of your service definitions .2.2.使用openldap目录服务进行samba用户验证samba可把用户信息存放到ldap目录服务器上,使用目录服务器上的用户数据进行用户验证。这样做的好处是:1. 集中存放用户信息,多台Samba服务器可共用一套用户

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号