快速业务通道

samba服务器的基本配置(一)----参数详解

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-27
一、SMB基本介经绍
1、 Samba是基于NETBIOS协议的用于和WINDOWS系统共享文件或打印机的程序.
2、让LINUX和WINDOWS不同系统之间可以互相访问.
2、 可以做文件服务器和打印机服务器,即文件和打印机共享.
3、 可以做域服务器和备份域服务器
4、 可以成为本地主浏览服务器(LMB).保存本地所有共享资源,为客户提供所有资源的列表.当WINDOWS用户用网上邻居访问时,可以查找到本地所有共享文件及打印机.
注:SMB是一个NETBIOS协议.不能跨网段. 但基于NETBIOS OVER IP也可以跨不同网段.

二、SMB的安装及进程
Smb的运行需要SMBD和NMBD两个进程的动行.
SMBD:管理smb主机共享目录、文件、打印机等.主要是针对网络上的共享资源进行管理的服务.
NMBD:管理群组,域和NETBIOS NAME解析.提供浏览服务,显示网上络上的共享资源列表.

三、SMB的命令

1、 smbtree
2、 smbclient
3、 smbpssword
4、 nmblookup(类似于nslookup)
5、testparm //配置完smb.conf后,进行检查的命令.

以下详解以下几个命令:

smbpasswd 命令

smbpasswd [-adem] username

-a:在smbpasswd密码文件里新增一个用户
-d:让在smbpasswd密码文件里的某个帐号暂时无法使用samba
-e:与-d参数相反,让某个帐号恢复可以使用samba
-m:该username为机器代码,与domain有关.



smbclinet 命令详解:

smbclinet -L 目标IP地址或主机名 -U 登录用户名%密码
smbclinet -L 192.168.9.4 //查看samba服务器192.168.9.4的所有共享资源
smbclinet -L 192.168.9.4 -u khpq305 //以samba帐号看samba服务器共享的目录.这里只会显示192.168.9.4 samba服务器
对用户khp的共享资源.



四、SMB的的配置
SMB的配置文件分两个大的模块:一是全局模块,一是共享资源模块.

(一)全局配置(global)

1、 基本配置

(1) workgrup=linux //设置工作组或域名.会出现在WINDOWS的网上邻居和LINUX的网络服务器中.注意工作组名要相同.
(2) netbios name = name //设置主机名
(3) server sting = samba server //服务器主机说明
(4) host allow = 192.168.9.0 //安全性设定,允许可访问samba server的客户端.
(5) interfaces= ip地址及掩码 //当有多个网卡时,可以设置多个网卡地址.


2、 日志文件的设置

(1)Logfile=var/log/samba/%m.log //log为会不同的登录用户建日不同的日志.记录用户访问的日志
(2)max.logsinze=0 //定义日志文件是最大限制. 为0时,表示不作限制.






3、 安全级别的设置
(1) security= (share user server domain ads)
share :用户不需帐号密码就可以登录SMABA服务器
user:由samba服务器检查用户的帐号和密码.即需要验证才能登录.配置此项时,需要配置smbpasswd文件.并且需要smb服务器的本地拥有此帐号的同时smbpsswd文件中也拥有此帐号.这是默认级别.
Server:检查登录用户的帐号和密码,并用另一台SABMA服务器进行验证.如无法找到验证服务器,将使用user级别.需要配置 password server项.
Domain:检查登录用户的帐号和密码,并用另一台域控制器验证用户输入的帐号和密码.需配置password server项.使用此级别,SAMBA服务器只是作为域的客户端,并不具有域服务器的功能.
Ads:具备域服务器功能.充当域的域服务器.
以上除SHARE级别外,其他级别都需要在本机系统帐号中有需要登入服务器的客户帐号存在.

(2) password server= 192.168.9.1 //当为server和domain级别时,需要配置此项,以指定另一台验证服务器的地址.
(3) smbpasswd file = /etc/samba/smbpasswd //当为user级别时,在此处文件中增加用户和密码. 用smbpasswd命令.
(4) encrypt passwords=yes //用户密码加密
(5) password level=8 //密码等级
(6) username

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号