快速业务通道

详解linux系列之samba的安装及配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-18
上篇博文中我介绍了FTP,今天我们来介绍一下samba实现文件共享. 这个比FTP更好点,对用户的权限可以通过samba权限和系统权限交叉使用,取最严格的.可以让windows更容易的从linux系统上存取文件,还有samba也可以让linux上面的打印机成为打印机服务器(printer server),这个服务可以让你的linux瞬间成为一个档案服务器(file server),FTP还有一个小小的问题,那就是无法直接修改主机上面的档案数据,只能从server上下载好以后才能修改,因此档案在server与client端都会存在.而samba可以解决这一问题. 那它为什么叫samba呢?这是这个服务的创始人的缘故,刚开始这个人在注册的时候申请了SMB(server message block ),smb没有真正的意义,这时候这个人就开始查找名词当他看到samba这个词正好包含了smb,又是热情拉丁舞的名称,于是就用samba做为商标了. 好了废话少说开始我们今天的实验. 实验大致步骤: 1、安装 2、配置并启动服务 3、验证 进入光盘安装目录,我们需要安装两个rpm包,一个server与一个client包. samba:这个主包中包含了samba的主要deamon档案、samba的文件(document)、以及其它与samba相关的logrotate设定文件及开机预设选项档案等: samba—client:这个包提供了当linux做为samba client端时,所需要的工具指令. 我们先来安装主包 主包安装完成 安装client包,显示已经安装过了,不用安装了.O(∩_∩)O~ 拥有帝国一切,皆有可能。欢迎访问phome.net还是进入我们要修改的配置文件,这个文件分为两部分.这个配置文件几乎不用我们修改什么. 这个是全局设置,大家看一下 在全局设置里包含了工作组、服务器版本等等. 这个事共享定义部分,里面可以通过修改来实现我们对用户的限制. 我们来添加几条记录,来建两个文件一个给最大权限(pub),一个给最小权限(test),其中 path = /tmp/pub(指定上传的目录) browseable = yes(对其他人是否可见) guest ok = yes(允许匿名用户) writable = yes(允许用户写) public = yes(公开的) valid users = aa(指定这个目录属于哪个用户,这个目录只允许aa用户访问) 我们在上一步中指定的那两个目录是不存在的需要我们手工建立的,建好这两个目录后来创建samba用户,这的用户是系统已经存在的,先来创建系统用户aa 、bb.但是samba用户的密码与系统的密码是不同的,为什么不一样呢? 大家想一下samba是共享的是允许匿名访问的,当别人访问你的samba服务器时如果密码一样那样你的系统很容易被攻击. 我们来给aa这个用户设置一个密码,密码要求用足够的复杂度,不然会报下面错误 我们给aa 、 bb都设置了samba密码.记住密码一定要复杂点啊. 我们来重新启动一下服务,看到FAILED没事,那是在停止服务,我们的samba还没有启动,会失败的,看到后两个ok就行了. 拥有帝国一切,皆有可能。欢迎访问phome.net我们来修改一下系统的权限,把pub目录设置成最大权限777,把test这个目录的属组和属主都改为aa并把这个目录的权限改为700 好了一切准备就绪等待我们的访问,在windows系统上双击网上邻居,搜索输入我们要访问主机的ip,看到验证窗口后输入我们创建的用户aa点击确定. 好了可以正常访问并可以在文件夹中创建/删除文件,大家看到打印机和传真了吧,这就是samba的好处可以共享打印机. 我们退出来,清除一下缓存,让bb登陆,test这个目录是属于aa这个用户的,当bb这个用户访问时它会给你要用户名与密码,限制成功. test访问不了,但是pub这个目录是可以访问的他的权限是最大的允许任何人访问的,我们双击这个目录也是可以在里面创建/删除文件的. 注意:samba用户的密码可以与系统密码一样,但符合复制性,但是不建议大家这样做,这样做是不安全的.

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号