快速业务通道

菜鸟学Linux之六:samba服务的搭建与部署

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-02
Samba的概述: 我们在学习samba的时候会有很多的人为什么要学习samba服务器呢?samba是连接两大操作系统平台之间的纽带,samba的出现方便了Linux和Windows下的互相通信.可以实现资源的共享以及文件的拷贝等一些强大的功能.当然我们也可以把samba服务器加入到域中. Samb的环境: Samba服务器可以实现文件的打印共享,身份验证和权限设置;名称解析,以及浏览服务. Samba的工作原理: Samba服务器在Linux系统之上实现SMB/CIFS协议,即可以在Linux系统中为Windows主机提供网络文件共享服务;samba服务器中包括以下两个服务程序.Smbd服务程序和nmbd服务程序.而nmbd的主要功能就是进行netbios域名解析的,提供网络上的共享资源的列表.Smbd是主要进行对samba服务器上的共享目录的管理,而他是针对网络上的共享资源. Samba服务器的搭建: 一、samba用户帐号以及用户目录设置: 1.1.1.1. 在安装之前我们先来查看是不是已经安装了samba服务器呢?如图1-1所示是samba服务器所需要的安装软件,而下面的这几个软件也是安装samba服务器的软件. 1.1.1.2. smb.conf用户帐号以及用户目录权限的设置:在配置文件中【homes】共享目录是samba服务器默认提供配置的,也是比较特殊的共享位置.【homes】共享目录并不特定指某个目录,而是表示samba用户的宿主目录,是samba用户登后可以访问同名系统的宿主目录中的内容.如图1-2所示:
Empire CMS,phome.net
1.1.1.3. 建立samba用户帐号;samba服务器不使用Linux系统的用户帐号进行认证,而是维护自己的用户帐号文件,samba服务器的用户帐号文件保存在“/etc/samba”目录中,文件名是“smbpasswd”,但是初始状态是不存在,在第一次使用的smbpasswd命令创建samba用户时自动建立.我们需要注意的是samba服务器的用户帐号和系统的用户帐号是保存在各自的数据库中,而不是放在同一个数据库中的.使用smbpasswd命令的“-a”选项可以向“smbpasswd”文件添加samba用户帐号,命令中需要指定要添加的用户名作为参数,“smbpasswd”命令在执行过程中会提示设置该samba用户的口令,在创建samba用户帐号之前我们需要建立同名的“Linux”系统用户帐号. 1.1.1.4. 当我们创建用户完成之后在smbpasswd文件中会有该用户的用户帐号的记录,我们来查看一下他的权限以及他的密码,在查看smbpasswd文件中同时保存有用户帐号和用户密码,因此为了安全我们只对root用户与读写的权限其他没有相应的权限.在使用sambapass命令建立samba帐号的时候我们需要注意一下几点:samba帐号使用帐号独立的smbpasswd文件保存用户的帐号和加密口令信息;samba服务器中的用户帐号应该具有与其他同名的Linux系统用户帐号;当samba用户不需要登录Linux系统时,同名的系统帐号不需要设置口令;如图1-4所示:
Empire CMS,phome.net
二、添加公共目录设置; 在samba服务器的默认设置中没有公用目录,需要我们进行手动的添加. 对于公用目录我们需要设置的时候我们需要注意;任何asmba的用户都可以访问公共目录并对目录具有读写权限.任何用户在公共目录都以linux中的nobody系统的用户出现,在公共目录中任何用户建立的文件夹都属于nobody系统用户. 2.1.1.1.我们需要创建公共目录,然后修改它相应的权限.如图2-1所示: 2.1.1.2.当我们把公共目录“public”创建号之后我们需要在“/etc/samba/smb.conf”中添加这几行命令.“path”是用于设置共享目录对应的Linux系统目录;“public”设置为Yes是表示该共享目录对于samba用户是可见的.“only guest”设置为yes表示的是所用用户在使用共享目录时候所用的用户身份都是“guest”,当然系统的用户是Linux系统用户nobody;“wr

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号