欢迎来到天天文库
浏览记录
ID:52269862
大小:1.10 MB
页数:40页
时间:2020-04-03
《《SAMBA服务器设定》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SAMBA服务器设定SAMBA服务器用途在一般的局域网络中(LAN)如果都是Windows计算机,那么使用『网上邻居』这个功能,就可以让不同的Windows计算机分享彼此的文件那么万一这个LAN里面有个Linux主机时,我怎么让Linux也加入这个Windows计算机当中的『网上邻居』呢?!也就是说,让Windows计算机可以透过『网上邻居』来存取Linux主机上面的档案!那就是SAMBA这个服务器的主要目的了!SAMBA是很有用的一个服务器,可以让Linux剎那间成为一个档案服务器(FileServer),SAMBA也可以让Linux上面的打印机成为
2、打印机服务器(PrinterServer)SAMBA的发展历史与名称的由来FTPUnix机器沟通的NetworkFileSystem,NFS,在Client端将Server所提供分享的目录挂载进来,那么Client的机器上面就可以直接取用Server上的档案资料.NFS仅能让Unix机器沟通,CIFS只能让Windows机器沟通。伤脑筋,那么有没有让Windows与Unix-Like这两个不同的平台相互分享档案数据的档案系统呢?在1991年一个名叫AndrewTridgwell的大学生就有这样的困扰,他手上有三部机器,分别是跑DOS的个人计算机、DEC
3、公司的DigitalUnix系统以及Sun的Unix系统。DECPATHWORKS的软件,可以分享DEC的Unix与个人计算机的DOS这两个操作系统的档案数据可惜让Tridgwell觉得较困扰的是,Sun的Unix无法藉由个软件来达到数据分享的目的。问题的解决写了program去侦测当DOS与DEC的Unix系统在进行数据分享传送时所使用到的通讯协议信息,然后将这些重要的信息撷取下来,并且基于上述所找到的通讯协议而开发出ServerMessageBlock(SMB)这个档案系统,而就是这套SMB软件就能够让Unix与DOS互相的分享数据了。(Serve
4、rMessageBlock的简写)SMB是没有意义的文字不能用作的商标,而SAMBA刚好含有SMB,又是热情有劲的拉丁舞蹈的名称。SAMBA功能分享档案与打印机服务;可以提供使用者登入SAMBA主机时的身份认证,以提供不同身份者的个别数据;可以进行Windows网络上的主机名称解析(NetBIOSname)可以进行装置的分享(例如Zip,CDROM...)SAMBA这个档案系统是架构在NetBIOS(NetworkBasicInput/OutputSystem,NetBIOS)这个通讯协议上面所开发出来的。最早IBM发展出NetBIOS的目的仅是要让局
5、域网络内少数计算机进行网络连结的一个通讯协议而已,所以考虑的角度并不是针对大型网络,因此,这个NetBIOS是无法跨路由的(Router/Gateway)。NetBEUI(NetBIOSExtenedUserInterface)的简写,是IBM在NetBIOS发展出来之后的改良版本。解决上述问题的方法:NetBIOSoverTCP/IP的技术SAMBA在Linux操作系统上面工作时,需要启用什么服务呢(daemons)当我们想要登入某部Windows主机使用他所提供的档案数据时,必需要加入该Windows主机的群组(Workgroup),并且我们的机器
6、也必需要设定一个主机名称,等到我们登入该主机之后,能不能使用该主机所提供的档案数据还要看Windows主机有没有提供我们使用的权限。同样的SAMBA主机就使用两个daemons来管理这两个不同的服务:smbd:这个daemon的主要功能就是用来管理SAMBA主机分享什么目录、档案与打印机等等的内容。nmbd:这个daemon则是用来管理群组啦、NetBIOSname啦等等的解析。当我们启动了SAMBA之后,主机系统就会启动137,138,139三个port,且同时会有UDP/TCP的监听服务SAMBA安装RedHat9对于SAMBA这个服务器总共需要至
7、少三个套件,分别是:samba:这个套件主要包含了SAMBA的主要daemon档案(smbd及nmbd)、SAMBA的文件档(document)、以及其它与SAMBA相关的logrotate设定文件及开机预设选项档案等;samba-common:这个套件则主要提供了SAMBA的主要设定档(smb.conf)、smb.conf语法检验的测试程序(testparm)等等;samba-client:这个套件则提供了当Linux做为SAMBAClient端时,所需要的工具指令,例如挂载SAMBA档案格式的执行档smbmount等等。SAMBA配置文件早期的版本
8、中,在/etc底下,后来通放置到/etc/samba底下。在/etc/samba底下的几个重要
此文档下载收益归作者所有