linux装samba服务安装包,7.1.5 Samba服务器程序包的安装

7.1.5  Samba服务器程序包的安装

与其他服务器的安装一样,在Linux系统中安装Samba服务器前也需要安装相应的程序组件,即程序包。这也在RedHat Enterprise Linux 5系统源程序中都有提供。它们是:

Samba-3.0.23c-2.i386.rpm(在第二张光盘或ISO文件中):这个程序包主要包含了Samba服务的主要daemon文件、Samba文档等。

Samba-common-3.0.23c-2.i386.rpm(在第一张光盘或ISO文件中):这个程序包主要提供了Samba服务的配置文件(smb.conf)、smb.conf配置文件语法检验的测试程序(testparm)等。

Samba-client-3.0.23c-2.i386.rpm(在第一张光盘或ISO文件中):这个程序包提供了当Linux系统为Samba Client端时所需要的工具指令,例如挂载Samba文档格式的smbmount命令等。

也可以直接到Samba的网站上下载:http://www.Samba.org/,但不是rpm格式的,而是tar.gz格式的。目前最新版本为3.4.3。

另外,为了使用图形Samba配置工具system-config-samba,则还需要在第二张光盘或第二个ISO程序包中找到system-config-Samba-1.2.39-1.el5.noarch.rpm程序包。直接在光盘下双击即可安装。

这3个程序包必须同时安装才行。在安装前同样你可以使用以下rpm命令检查一下当前系统中是否安装了哪个Samba进程所需的程序:

rpm -qa | grep Samba

结果显示如图7-2所示,表示已安装了前面的第二个程序包。下面在RedHat Enterprise Linux 5系统源程序的第二张光盘或第二个ISO程序包文件中找到Samba-3.0.23c-2.i386.rpm文件,在第一张光盘或第一个ISO程序包文件中找到Samba-client-3.0.23c-2.i386.rpm文件。双击它们继续安装后面两个即可,而且它们之间没有依赖关系,可以按任意次序安装。

31670801_1.jpg

图7-2  安装Samba程序包前查询的结果

安装完其余的两个软件后,再来运行上面的rpm命令查看是否已成功安装了所有3个Samba程序包,结果显示如图7-3所示。证明Samba服务器所需的4个程序包都已安装好了。下面就可以正式进行Samba服务器配置文件配置了。

31670801_2.jpg

图7-3  安装了Samba程序包后查询的结果

安装了所需的Samba服务器软件后就可以启动Samba服务了。在命令行中输入service smb start命令即可重启Samba服务,如图7-4所示。它同时启动了两项服务:SMB服务(也就是Samba服务)和NMB(NetBIOS Message Block,NetBIOS消息块)服务。SMB服务是Samba的主要服务,它让其他机器能知道此机器共享了什么;NMB服务可以通过主机名代替IP地址来访问局域网里的主机,就是把这台Linux机器所共享的工作组及在此工作组下的NetBIOS name解析出来。如果不打开NMB服务器,则只能通过IP来访问。

31670801_3.jpg

(点击查看大图)图7-4  成功启动Samba服务的命令输出

在正式配置Samba服务器之前,需要查看/etc/services文件中以netbios开头的记录。如果这些记录前有#号或者没有这些记录,则用户无法访问Samba服务器上的共享资源。可以用cat命令结合grep命令直接在终端窗口中单独显示这些记录,只需在终端提示符下输入以下命令,正确的结果显示应如图7-5所示:

cat /etc/services | grep netbios

31670801_4.jpg

(点击查看大图)图7-5  显示/etc/services文件中包含netbios字符语句的输出结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值