欢迎来到天天文库
浏览记录
ID:36385385
大小:83.50 KB
页数:8页
时间:2019-05-10
《Samba服务详细配置手册》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Samba服务配置手册目录1.Samba的概述12.Samba服务的安装13.Samba服务的配置文件24.Samba服务的密码文件35.启动和停止Samba服务46.Linux客户端的访问(访问Windows共享资源)47.Windows客户端的访问(访问Linux共享资源)58.Samba服务的文件共享实现流程(*)59.Samba缷载610.Samba相关命令61.Samba的概述在网络中架设Samba服务器能够使Windows95以上的Windows用户通过“网上邻居”或在运行中输入Linux系统IP直接访问Linux上的共享资源,也能使Linux用户利用
2、SMB客户端程序访问Windows的共享资源。(注:Samba属于GNUPublicLicense(简称GPL)软件,因此,任何用户都可以合法且免费地使用它。如果需要最新版本,可以从Samba公司的官方网站(http://www.samba.org)上获得。)2.Samba服务的安装RedHatLinux7.2版本在默认情况下没有Samba服务程序需要人工上传程序进行安装。而默认情况下RedHatLinux9.0及RedHatEnterpriseLinux安装程序会将Samba安装在系统上(但在装这两个系统时,还是要注意看一下是否选择了该程序,如果没有,则选中它)
3、。使用下面的命令检查系统是否已经安装了Squid或查看安装了何种版本:rpm–qsamba命令执行结果如下图所示:这表示Samba服务程序已安装,后面为版本号。[root@microsys2root]#rpm-qsambasamba-2.2.1a-4如果还未安装,可以在Linux系统光盘(一般在第二张盘里)的RedHat/RPMS目录下Samba服务程序的RPM安装包文件;也可以直接上传Samba服务程序进行安装。在这里对Linux7.2系统我们使用Samba服务程序版本为:samba-common-2.2.1a-4.i386.rpmsamba-2.2.1a-4.
4、i386.rpmsamba-client-2.2.1a-4.i386.rpm在/etc下用建立一个samba文件夹命令如下:mkdirsamba利用rz上传命令将这几个安装包文件上传到/etc/samba/目录下。依次执行以下命令,会在该目录下生成相应的文件:rpm-ifvsamba-common-2.2.1a-4.i386.rpm7rpm-ifvsamba-2.2.1a-4.i386.rpmrpm-ifvsamba-client-2.2.1a-4.i386.rpm/usr/sbin/smbd-p4453.Samba服务的配置文件Samba安装完成后,还无法使Li
5、nux服务器与Windows客户端正常互联,还需进行设置。(注:在进行配置前,查看/etc/services文件中以“netbios-”开头的记录是否都可用,如果被删除或记录前有“#”,都将使用户无法访问LINUX上的共享资源,正确记录的文件如下图所示:netbios-ns137/tcp#NETBIOSNameServicenetbios-ns137/udpnetbios-dgm138/tcp#NETBIOSDatagramServicenetbios-dgm138/udpnetbios-ssn139/tcp#NETBIOSsessionservicenetbio
6、s-ssn139/udp同时还要设置防火墙,默认情况下LINUX的防火墙是不允许Windows客户端访问Sambar,因此要将相应的服务开放或关闭防火墙。)Samba服务的主要配置文件:smb.conf;该配置文件由两部分组成GlobalSetting设置针对所有共享资源的和ShareDefinitions设置针对的是共享目录个别的设置,只对当前的共享资源起作用;在这一配置文件中,以分号(;)和井号(#)作为注释符。以这些符号开头的行的内容会被忽略而不会生效。配置文件的格式是以“设置项目=设置值”的方式来表示的。修改配置文件:vi/etc/samba/smb.co
7、nf------------------------------------------------------------[GlobalSetting]:Workgroup=WORKGROUP#定义主机所在网络上所属的NT域名或工作组名称;Security=user#定义访问权限。访问权限由低到高有三种:share、user和server。其中share安全级别最低,user模式要求连接时输入用户名和密码;7Encryptpasswd=true#设置是否需要加密口令。在user安全级别下设置加密;Unixpasswdsync=yes#设定Linux与samba使
8、用相同的密
此文档下载收益归作者所有