Samba属于GNU Public License (简称GPL)的软件;因此,你可以合法且免费地使用它。
Samba的主要功能
(1) 提供Windows NT风格的文件和打印机共享 Windows 95、Windows 98、Windows
NT等以据此共享UNIX等其他操作系统的资源,外表看起来和共享NT的资源没有区别。
(2)解析NetBIOS名字IP
在Windows网络中,提供检索情报的服务器就被称为浏览服务器.Samba可以有效地完成这项功能在跨越网关的时候Samba还可以作WINS服务器使用。
(3)提供SMB客户功能 利用Samba提供的smbclint程序可以从UNIX下以类似于 FTP的方式访 问Windows的资源。
(4)使用 Linux 和 SAMBA替代Windows NT/2000 域控制服务器。
安装Samba所需的软件包
#rpm �ivh samba-client-3.0.2-6.3E
#rpm �ivh samba-3.0.2-6.3E
#rpm �ivh redhat-config-samba-1.0.16-1
#rpm �ivh samba-common-3.0.2-6.3E
#rpm �ivh samba-swat-3.0.10-1.4E.6.i386.rpm
Samba的配置文件
Samba组件的配置文件是 /etc/samba/smb.conf,该文件几乎包含了Samba系统程序运行时所需的所有配置信息。
配置文件中有比较重要的几个节:[gloabal]、[homes]、[printers],下面分别给与说明。
1)[gloabal]节 在全局参数中,参数的设置直接影响samba系统。
2)[homes]节 所有使用者的home目录,当任何一个客户访问Samba服务器时,在网络资源中都能出现自己的home目录共享。
3)[printers]用来配置打印机并共享打印机的设置。
核心进程及其启动
Samba 有两个守护进程:smbd
和nmbd,它们是Samba的核心进程。nmbd进程使其他计算机浏览Linux服务器,Smbd进程在SMB服务请求到达时对它们进行处理,并且为使用或共享的资源进行协调。
Samba的启动方式:
# /etc/rc.d/init.d/smb start 或者 # service smb start
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]
Samba应用程序
smbclient:访问所有共享资源
smbstatus:列出当前所有的samba连接状态
smbpasswd:修改samba用户口令、增加samba用户。
nmblookup:用于查询主机的NetBIOS名,并将其映射为IP地址
testparm: 用于检查配置文件中的参数设置是否正确
配置步骤
在主配置文件中寻找与之相关的共享选项,创建文件共享
采用testparm命令测试配置文件及共享
创建samba用户
启动samba服务
测试samba服务
--
/**************************************/
Name: Xiong Feng
E-mail:linux0818@gmail.com
MSN:linux0818@hotmail.com
QQ:23562033
Address: GuangZhou.China
/**************************************/
没有评论:
发表评论