Redhat linux samba图形界面下的配置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Redhat linux6.3 Samba手把手教你图形化安装配置

单纯的linux服务器我们可以用nfs进行共享,如果我们既有linux又有windows的话,因windows系统无法支持nfs,故此两者的文件就无法共享了,这时我们就用一种第三方的软件来使两者进行文件共享,这个软件就是samba,samba在linux和window之间相当于架起了一座桥梁,是linux和window进行相互通讯,实现共享。Samba还可以充当windows的域控制器,这样我们就可以通过linux来管理windows了,但今天我们主要讲述samba的文件共享功能。

一、samba安装,配置

1、安装samba

我们在安装linux时,红帽子系统是默认安装上的,我们可以通过命令:rpm -q samba查看一下,

从上图说明我们的samba已经安装,我们也可以通过图形界面中的“系统”—“管理”—“添加/删除软件”中查询samba查看我们是否安装了samba

通过查找samba 可以看出,我们已经安装了samba了。如果没有安装,选中samba的服务器端和客户端安装即可,一般来讲红帽子的samba是默认安装的,在这里我们做以上两步只是让你换看一下你的samba是否安装了。

2、启动samba的服务

接下来,我们启动samba服务

在“在中端中打开”中输入命令:service smb start

Service nmb start

如下图:

为了下一次开机能够启动samba,我们在命令行窗口中输入setup 回车通过“系统服务”进行设置

用空格键选中nmb服务和smb服务,这样,你在下一次启动的时候,samba就会自动启动。

3、有关samba防火墙的设置

通过选中“系统”—“管理”—“防火墙”进行设置防火墙

在上图中,我们一定要选中samba 和samba客户端,否则我们无法使用samba,选中之后选择“应用”,在这里解释一下,smb主要是监听139tcp端口,而nmb主要是监听137、138的udp端口。

那么到这里我们的samba就启动完了,接下来我们讲一下通过samba-swat进行管理。

二、samba-swat的安装配置

首先下载samba-swat,下载过程略,下载时一定要注意,要下载和你samba版本号相同的samba-swap,否则,无法安装。

然后进行安装,

不知你注意了没有,刚才用rpm –q samba的时候我的samba版本和我下载的这个samba-swat 是同一版本的,这样两者才能很好的结合。

安装完成后,我们进行对samba的swat进行配置

在/etc/xinetd swat.conf

only_from=127.0.0.1下面加上一条

only_from=192.168.0.0 意思是允许192.168.0.0 这个网段访问samba

把disable=yes 改成no 意思是允许启动swat

配置我了后,存盘。

接下来我们启动swat

在启动swat之前我们首先要在防火墙的配置中添加901端口为允许,见下表。

/etc/sysconfig/ip6tables 和iptables都要添加下图中的这一条。其添加方法是一样的,这里就不多讲了。

我们还可以通过图形的方式加入端口

通过“系统”—“管理”—“防火墙”

你也可以通过上图进行901端口的添加,添加方式为:“其它端口”添加完成后,进行“应用”。完成配置后,我们重启防火墙:service iptables restart

然后,我们在启动一下swat,因为我们启动是通过超级用户来完成的,我们只要重新启动一下xinetd来完成即可。

三、swat测试

在客户端的ie浏览器中输入:192.168.1.12:901

这说明我们所配的没有问题。接下来我们就开始对配置swat了

Globals

[global]这段是全局配置,是必段写的。其中有如下的几行;

workgroup 就是Windows中显示的工作组;在这里我设置的是WORKGROUP(用大写);netbios name 就是在Windows中显示出来的计算机名;

server string 就是Samba服务器说明,可以自己来定义;这个不是什么重要的;security 这是验证和登录方式,这里我们用了share ;验证方式有好多种,这是其中一种;另外一种常用的是user的验证方式;如果用share呢,就是不用设置用户和密码了;

其实globals不用设置也可以,在这里,若果你是初学者,你大可不必设置globals,以后你熟练了可以慢慢来进行测试每一项功能。让globals让它全是默认即可。

接下来我们进行共享目录的设定

Shares

首先,我们在linux里建立一个文件夹,我建立的文件夹在/var下面创建一个名叫“gongxiang”的文件夹,给这个文件夹开放所有权限,我们可以通过命令:chmod 777 /var/gongxiang,

也可以通过图形界面进行授权,打开var,找到gongxiang文件夹,右键属性,找到”权限”把文件夹访问都设置成”创建和删除文件”即可。

文件夹创建完毕后,我们进行swat的shares的设置

在create share 的文本框中输入:gongxiang 然后进行创建

在path中输入路径:/var/gongxiang 我们刚才创建的路径

把available的属性改成yes 意思说让这个文件夹激活可用

Password

用户添加,这一点要注意,你添加的用户必须是linux系统的用户,如果linux系统中没有该用户,则无法添加,也就是说你添加samba用户之前必须先添加系统用户。好那我们就先添加系统用户,在linux中添加了一个叫test的用户,并把它的系统密码设置成为:test123 设置密码的意思是不让他登录linux,此用户为系统的用户,密码是我们管理员控制的,真正的test不知道这个密码,我们也不告诉他,添加此用户只是为了在samba中添加test用户。在samba中添加test时,密码最好不要和linux中test的密码相同。这样test就只能登录samba而不能登录linux。

相关文档
最新文档