如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
linux下samba的配置2006-11-0913:29:29|分类:HYPERLINK"http://zcm8483.blog.163.com/blog/"\l"m=0&t=1&c=fks_084065085080080071084074085075092080087071081"\o"linux"linux|字号订阅samba描述samba是让NETBIOS和SMB这两种协议运行于TCP/IP通信协议之间,通俗一点讲就是在windows可能在网上邻居看到linux共享的文件,在linux下也能访问windows共享的文件。我装的是redhatlinux9我就以它为例samba配制第一步安装打开超级终端使用rpm-asamba查看是否已经安装了samba,如果没有安装,在linux光盘中有samba的rpm包,找到后用rpm-ivhsamba-3.0.10.-1.4.i386.rpm进行安装。还有一个sambaclient的rpm软件包是用来在linux下访问windows共享文件的同样用rpm-ivhsamba-client-3.0.10.-1.4.i386.rpm现在最新版本是3.0我的是2.2的,不过没关系,大体上是一样的安装完成后就会有/etc/samba文件夹出现几个文件lmhostsmb.confsmbusers三个文件其中smb.conf是总的配制文件。mkdir/music建立一个共享目录,以便后来共享第二步:建立samba用户,即从windows要访问linux时候的用户useraddtom来添加一个linux下的用户smbpasswd-atom将tom的用户加入到samba中通过以上命令在/etc/samba文件夹下就多了几个文件如图多了两个secrets.tdb和smbpasswd文件在smbusers中也多了一个用户第三步:smb.conf文件的配制vi/etc/samba/smb.conf打开文件说明:其中以#号开头的为注释以;号开头的为不启用的1.设置工作组和显示的名称其中有一项为workgroup是用来设置工作组名称,和windows下的工作组名一样,我们修改为一样即可serverstring后面的sambaserver为出现在网上邻居的名称2.用户映射用户映射是用来映射windows与linux之前的用户,在smbusers中映射格式为:单独的linux账号=要映射的windows账号列表3.设置共享目录每个用户建立,默认就有一个共享名为该用户的文件夹该文件就是用户来控制用户所在目录下在我们自己来添加一个目录,如music目录手添加如下图所示其中music为名称,path为目录所在地方/musicreadlist可访问的用户为tom之后,按ESC:wq进行保存如果不会用vi的请看我的文档里的VI的使用第四步:重启samba/etc/rc.d/init.d/smbrestart重启后就可以在windows网上邻居看到这个samba所共享的内容如果想开机自动加载可以用ntsysv打开,将smb前面用空格加上*号确定就可以了////////////////////////////////////////////////////////////////////一、Samba简介给Windows客户提供文件服务是通过samba实现的,凡架设过MSWindows网络的人都知道MSWindows网络的核心是SMB/CIFS,而samba也是一套基于UNIX类系统、实现SMB/CIFS协议的软件,作为UNIX的克隆,Linux也可以运行这套软件。和NT相比较,samba的文件服务功能一点也不亚于NT,效率很高,借助Linux本身,可以实现用户磁盘空间限制功能,NT到4.0版本还是无法实现这点,samba由samba小组(http;//samba.org)开发,更新速度很快,目前最高的版本是2.0.7版,是2000年4月25日发布的,每个更新版本在功能上都所增强,也修复了已知的BUG。本章所涉及到的技术内容以2.0.3版蓝本。目前各种Linux发布大都包含这套软件,如果你的Linux发布是ReadHat,则是以RPM形式提供,可以在安装Linux的时候选择这个软件,也可以单独安装,以root身份。rpm-isamba-2.0.3-8.i386.rpm,就可以了。如果你的Linux发布没有包含这个软件,可以从ftp;//samba.org/pub/samba去下载。另外,您的Linux的核心要支持smbfs,一般各种发布已经把smbfs的支持包含进去,如果没有包含的话,就要重新编译