当前位置: Oracle DBA培训网-优技培训 >> Linux教程 >

Linux基础教程:安装配置Samba软件

Linux基础教程:安装配置Samba软件

Linux基础教程:安装Samba软件

安装Samba软件

Samba的主页是http://samba.org。使用的Samba的版本是3.0.3-5。可以从网站下载Samba安装文件的3个rpm软件包:samba-3.0.3-5.i386.rpm、samba-client-3.0.3-5.i386.rpm和samba-common-3.0.3-5.i386.rpm。

安装samba 3.0.3-5和samba-client时,可以执行下面的命令:

·rpm -i samba-3.0.3-5.i385.rpm

·rpm -i samba-client-3.0.3-5.i386.rpm

成功安装了samba后,会在/etc/rc.d/init.d目录下出现一个smb shell脚本文件。可以使用命令:

·chkconfig –list

检测smb service是否已经在Fedora的service列表中。

如果没有,可以使用命令:

chkconfig --add smb

来将smb service添加到/etc/rc.d/init.d目录中。

配置Samba

在系统默认的配置文件中(其路径为/etc/samba/smb.conf),允许用户作为Samba共享来查看它们的Linux主目录。它还可以把Linux配置的打印机作为Samba共享打印机共享,即用户可以在自己的Linux系统上连接打印机,然后从网络上的Windows计算机执行打印操作。本节将介绍Samba的配置方法。

首先启动Samba服务器。在/usr/bin下有两个程序:smbd和nmbd,通过使用它们可以启动服务器。一般情况下,它可以以两种方式启动,一个由inetd守护进程启动,另一种是作为单独的进程启动。

检查Samba是否启动,可以查看/etc/services文件中的信息,下面所示的即是系统成功启动后的显示信息。

·netbios-ns 137/tcp nbns

·netbios-ns 137/udp nbns

·netbios-dgm 138/tcp nbdgm

·netbios-dgm 138/udp nbdgm

·netbios-ssn 139/tcp nbssn

Samba服务器安装成功后,并不能马上工作,要进行一系列的配置,才能使其正常工作。Samba的配置文件为/etc/smb.conf。Samba服务器的配置相当复杂,有170多个选项,这里只列出主要的选项,其他选项使用默认值就可以了。

先用命令打开配置文件:

vi /etc/smb.conf

可以看到屏幕上配置的文件。如果行首以“#”号开头,该为注释行,系统不会执行。

Samba文件分若干个配置段,每段以[段名]形式开头,主要有[global]全局段、[homes]用户目录段、[printers]打印机段等。主要选项包括以下几点:

在Windows和Linux的混合网络中,samba还是有很大用处的,本章用实验的方法快速学习Samba。

技术沙龙MORE+

标签错误:<!-- #Label# labelId=20160707140604 moduleId=1 classId=12231768634 orderby=2 fields=url,title,u_info attribute= datatypeId=22192428132 recordCount=3 pageSize= <htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate> -->
我要参加技术沙龙