linux samba文件共享服务 搭建 (redhat 5)

一、samba服务基础

1.samba软件的构成

1)服务端samba

2)客户端软件samba-client

3)用于提供服务端和客户端程序的公共组件samba-common

4)用于提供web接口的图形管理程序软件samba-swat

2.samba文件共享服务分为:

1)可匿名访问的共享

2)需用户验证的共享

3.samba配置文件目录:

/etc/samba/smb.conf

二、samba文件共享服务的搭建:

1.通常情况下,samba、samba-client、samba-common这三个软件包是随rhel5系统默认安装好的,已经能够实现samba服务器和客户端的大部分功能。通过命令查看已安装的软件包,如果缺少可以手动安装!如题下图:

2.我的系统缺少一个samba服务端。挂载光盘并安装。


3.启动服务测试是否安装成功,启动成功samba搭建完成。

samba文件共享服务分为:

1)可匿名访问的共享

2)需用户验证的共享

步骤:

三、samba服务的配置

1.可匿名访问的共享

1)设置匿名共享文件夹时,在主配置文件smb.conf中主要调整两个地方即可

其一,将默认的安全级别修改为share

其二,添加一段共享目录配置

2)例如我们要共享根下的tmp这个目录,可以参照以下步骤进行设置:

①打开配置文件


②在配置文件中修改安全级别为share

③添加配置信息,并保存。

④重新启动或加载smb.conf文件:

⑤可匿名访问的共享搭建完成,XP测试一下,成功啦!

2.需用户验证的共享

1)创建用户验证的共享,需要建立samba用户数据库,samba共享用户的账号数据库文件默认位于

/etc/samba/passdb.tdb

2)参考步骤:

①创建系统用户,再添加为共享用户,并设置共享用户的密码

删除共享用户:pdbedit -x -u 用户名

②打开配置文件,并添加共享目录配置段 共享目录还是tmp

③保存,并重新加载配置文件,测试

④输入共享用户及密码,即可进入共享目录

3.用户映射及访问限制

1)在使用samba共享账号时,通常情况下,一个共享账号都有一个同名的系统用户账号,为了安全我们启动用户映射。

2)共享账号的映射文件默认位于/etc/samba/smbusers文件中

③vim进入映射文件,在文件的末尾追加相关记录

④设置好共享用户的别名记录后,若要正常启用账号映射记录,需要修改主配置文件添加全局配置项,并重新加载配置即可生效

⑤测试,输入映射用户名:zhang

⑥成功登陆

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章