首页 | Linux 基础 | 资讯动态 | Linux 应用 | Linux 服务器 | Linux 开发 | Linux 安全 | 专题 | 联盟论坛
  当前位置:主页>Linux 服务器>linux服务器应用>文章内容
如何设定管理SAMBA网络邻居服务器
来源:http://www.unix5.com 作者:weilu 发布时间:2008-04-15  
前言
samba 是一个能夠让 MS-windows的使用者分享UNIX系统档案/印表机资源工具,可以想像它就是【网络邻居】,如果你的 Windows NT 只是拿来使用档案/印表机分享, 那模式可以完全用此取代的。

SMB (Session Manager Block)会议通讯时的主要区块,这是使用在 Linux上,本章节主要介绍如何使用SMB protocol这项协定,也有人称这是网络基本的通讯系统,或是区域网络通讯管理的协定也可称它为网络邻居。

它的工作原理是让 NetBEUI (Windows网络邻居的通讯协定)与SMB(Server Message Block)这两种协定运作在 TCP/IP的通讯协定上,且使用 Window95/98/NT的NeBEUI协定让你的Linux机器可以在网络邻居上被 Window95/98/NT看到,所以Linux就可以在网络邻居上沟通.也就是說 Samba Server可以让你的Linux变成如Novell Server一般可以让 Windows 的使用者用网络邻居分享Linux开放出来的档案和打印机.

1.Linuxconf 的设定

进入RedHat CLE 画面后,在文字视窗下打入 linuxconf 指令,如图片1

 


进入到 linuxconf 画面后,会有很多选项,执行【Config】/【Networking】/【Server tasks】/【Samba file server】,如图片2



2. Defaults 值的设定

当点选 Defaults 右边即出现Share setup这个画面,如图片3
【 Work group】这是设定区域网络的网络群组名称,预设值为 MYGROUP,读者可依个人的需求设定 图3


接著要更改/etc/smb.conf 的设定,首先在文字视窗下打入【vi/etc/smb.conf】如图片4



再来修改 security = share ,增加 guest ok = yes ,如图片5



修改以上指令的目的是为了把主机的资源分享出来, security可以等於share,user,group,none等,四种选择,說明如下:

【share】大家都可以使用
【user】只有主机上有设定的使用者才可以使用
【group】只有主机上有设定的群组才可以使用
【none】全部都不可以使用

3. Default setup for user′s home 值的设定

(1).【comment/description】:对这个分享档案的描述,在此的预设值 home directories 为使用者的家目錄,如图片6

◆【This share is enabled】 : 決定这个档案是否分享,预设值为不分享.
◆【Browsable 】: 決定这个资料夹是否显示在网络上,预设值为不显示.
◆【Public access 】: 決定是否全部的人都可进入,预设值为不可以.
◆【Writable 】: 決定这个资料夹是否可写,预设值为不可写.

(2).【User list 】: 此项目为列出使用者,群组名称,例如: thomas,wks1,kino

(3).【Read only user list】 : 此向为限定某使用者权限纸拥有读取资料的功能,並不能更改及写入.



在这个操作画面只要点选【This share is enabled】【Browsable】【Writable 】这三个选项,就可以将使用著的家目錄释放出来,例如使用者的名称为 newuser ,其家目錄路径为/home/newuser/,当读者点选【home】这个目錄夹或【newuser】这个目錄夹时,路径就会直接指向/home/newuser ,然后使用者只要打入User Password ,这裡的 Password与 RedHat 裡 newuser 使用者的 Password 一樣,【newuser】这个目錄夹的內容与【home】的內容一樣,登入的 Password 也一樣.

4. Disk share

当 RedHat 主机想要分享一些档案给区域网络上机器的时候,此时就可以在【 Disk share】这个选项操作,先按【Add】增加一个新的分享目錄,如图片7




此处对於【Disk share】做些介绍:

(1).【Share name】: 为分享出去的目錄,所设定的名字 .
(2). 【Comment/description】:此拦位为了被分享出去的目錄,做简单的敘述.
(3). 【Directory to export】:此拦位为填写被分享出去的目錄之絕对路径.
◆【This share is enabled】:设定这个目錄夹是否分享.
◆【Browsable】:设定是否将分享的目錄与档案显示出来,其预设值为沒有.
◆【Public access】:设定向公眾开放,档案与目錄使每个使用者可读取.
◆【Writable】:设定对分享出来的目錄与档案有沒有写入权限,其预设值为沒有.



Disk share 范例介绍 ,如图片 8

【Share name】:
笔者将分享的目錄设为【share】

【Comment/description】:
此项描述【share】这个目錄为【share file】共享目錄的意思.

【Directory to export】:
[share]这个目錄,直接指向 RedHat 主机根目录下 /download 这个档案路径,也就是說在网络邻居读取[share]目錄时,等於直接对 RedHat 主机的根目錄下 /download 做读取动作.
(完)

 
如果您对本文有任何疑问或者建议,请到论坛讨论区发表您的意见: >> 论坛入口
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
  热点文章
· 在 Linux 上构建 Web spider
·用Samba实现文件服务器功能
·在Linux上建立DNS服务器
·在linux下设置WWW Server
·用Linux建立局域网服务器
·如何建造Open WebMail伺服器(图
·如何建造Open WebMail伺服器二(
·DNS 基本观念与实际运用(图文讲
·Linuxconf DHCP伺服器架設与管理
·Linux系统下基于NUMA构建的服务
  相关文章
·如何建造Open WebMail伺服器(图
·如何建造Open WebMail伺服器二(
·DNS 基本观念与实际运用(图文讲
·Linuxconf DHCP伺服器架設与管理
·Linux系统下基于NUMA构建的服务
·用Linux建立局域网服务器
·用Samba实现文件服务器功能
· 在 Linux 上构建 Web spider
·在Linux上建立DNS服务器
·在linux下设置WWW Server

本站信息源至:互联网络,均为学习,交流所用,如有版权问题,请联系我们.
站长QQ:397422079 E_mail:riechelr_hl@unix5.com
转载本站内容请注明原作者名.谢谢!