Samba之文件共享配置实例_第1页
Samba之文件共享配置实例_第2页
Samba之文件共享配置实例_第3页
Samba之文件共享配置实例_第4页
Samba之文件共享配置实例_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Samba 之文件共享配置实例本例实现了不同的用户访问同一个共享目录具有不同的权限,便于管理和维护。基本上能 满足一些企业用户的需求。一需求1. 某公司有 5 个大部门,分别为:人事行政部、财务部、技术部、市场部、生产部。2. 各部门的文件夹只允许本部门员工有权访问;各部门之间交流性质的文件放到公用文件夹中。3. 每个部门都有一个管理本部门文件夹的管理员账号和一个只能新建和查看文件的普通用户权限的账号。4. 公用文件夹中分为存放工具的文件夹和存放各部门共享文件的文件夹。5. 对于各部门自己的文件夹, 各部门管理员具有完全控制权限, 而各部门普通用户可以在该部门文件夹下新建文件及 文件夹,并且对

2、于自己新建的文件及文件夹有完全控制权限,对于管理员新建及上传的文件和文件夹只能访问,不能 更改和删除。不是本部门用户不能访问本部门文件夹。6. 对于公用文件夹中的各部门共享文件夹, 各部门管理员具有完全控制权限, 而各部门普通用户可以在该部门文件夹 下新建文件及文件夹,并且对于自己新建的文件及文件夹有完全控制权限,对于管理员新建及上传的文件和文件夹只 能访问,不能更改和删除。本部门用户(包括管理员和普通用户)在访问其他部门共享文件夹时,只能查看不能修改 删除新建。对于存放工具的文件夹,只有管理员有权限,其他用户只能访问。二规划根据公司需求情况,现做出如下规划:1. 在系统分区时单独分一个 Co

3、mpany 的区,在该区下有以下几个文件夹: HR 、 CaiWu 、JiShu 、 ShiChang 、She ngChan 和 Share。在 Share 下又有以下几个文件夹:HR、CaiWu、JiShu、ShiChang、ShengChan和 Tools。2. 各部门对应的文件夹由各部门自己管理, Tools 文件夹由管理员维护。3. HR 管理员账号: hradmin ;普通用户账号: hruser 。CaiWu 管理员账号: caiwuadmin ;普通用户账号: caiwuuser 。JiShu 管理员账号: jishuadmin ;普通用户账号: jishuuser 。ShiC

4、hang 管理员账号: shichangadmin ;普通用户账号: shichanguserShen gCha n 管理员账号: she ngcha nadm in;普通用户账号:she ngcha nuserTools管理员账号:admin。文件夹之间的关系请见下图:三.SAMBA RPM安装和启动如果没有安装则挂载在系统中使用 rpm -qa |grep samba 和rpm -qa |grep smb来查看系统有没有安装该软件,系统盘,找到 samba 软件包,使用 rpm -vh samba*和rpm -vh smb*即可安装。使用RPM包安装后,samba的配置文件smb.conf

5、 默认在/etc/samba/ 下。使用 service smb start 启动 samba。使用chkconfig-level 35 smb on,可以使 samba 随系统一起启动。在/etc/selinux/config中将“ SELINUX ” 项关闭,SELINUX=disabled四.新建用户使用useradd命令新建系统账户,然后再使用smbpasswd-a建立SMB账户rootSamba/#useradd-s/sbi n/no logi nrootSamba/#useradd-jishuadm inrootSamba/#useradd-s/sbi n/no logi nroo

6、tSamba/#useradd-gshicha ngadm injishuadm in-s /sb in/no logi njishuusershicha ngadm ins /sb in/no log inshicha nguserrootSamba /#useradd/sb in/no logi nshe ngcha nadm inrootSamba /#useradd-g shengchanadmin-s /sbin/nologinshengchanuserrootSamba /#useradd/sb in/no logi nadm inrootSamba/#smbpasswd-a hr

7、adminrootSamba/#smbpasswd-a hruserrootSamba/#smbpasswd-a caiwuadminrootSamba/#smbpasswd-a caiwuuserrootSamba/#smbpasswd-a jishuadminrootSamba/#smbpasswd-a jishuuserrootSamba/#smbpasswd-ashicha ngadm inrootSamba/#smbpasswd-ashicha nguserrootSamba/#smbpasswd-ashe ngcha nadm inrootSamba/#smbpasswd-ashe

8、ngchanuserrootSamba/#smbpasswd-aadmi n五.新建目录rootSamba/#cd Compa nyrootSambaCompa ny#mkdirHR CaiWu JiShu ShiChang ShengChanSharerootSambaCompa ny #cdSharerootSambaShare#mkdirHRCaiWu JiShu ShiChang ShengChan Tools六.更改目录属性使用chown命令更改目录的属主和属组。rootSamba/#cd /Compa ny/rootSambaCompa ny #chow nhradmi n.hra

9、dminHRrootSambaCompa ny #chow ncaiwuadm in. caiwuadm inCaiWurootSambaCompa ny #chow njishuadm in .jishuadm inJiShurootSambaCompa ny #chow nshicha ngadm in .shicha ngadm inShiCha ngrootSambaCompa ny #chow nshe ngcha nadm in. she ngcha nadm inShengChanrootSambaCompa ny #chow nadmi n.adminShare使用chmod命

10、令更改用户访问该目录的权限。rootSambaCompa ny #chmod1770 HR CaiWu JiShu ShiChangShengChanrootSambaCompa ny #chmod-R 0775 SharerootSambaCompa ny #cd/Compa ny/Share/rootSambaShare#chow nhradmi n.hradminHRrootSambaShare#chow ncaiwuadm in. caiwuadm inCaiWurootSambaShare#chow njishuadm in .jishuadm inJiShurootSambaSha

11、re#chow nshicha ngadm in .shicha ngadm inShiCha ngrootSambaShare#chow nshe ngcha nadm in. she ngcha nadm inShengChanrootSambaShare#chow nadmi n.adminToolsrootSambaShare#chmod1775 HR CaiWu JiShu ShiChangShengChan七.配置SambaSamba的配置文件在/etc/samba目录下,文件名为 smb.conf。rootSamba /#cd /etc/sambarootSamba samba#

12、vismb.c onfglobalworkgroup = WORKGROUPserver stri ng = Samba Server Versio n %vnetbios n ame = SAMBAlog file = /var/log/samba/%m.logmax log size = 50security = userpassdb backe nd = tdbsamHRcomment = This is a directory of HR.path = /Compa ny/HR/public = noadm in usershradm invalid usershradm inwrit

13、able = yescreate mask = 0750directory mask = 0750JiShucomme nt = This is a directory of Tech no logy.path = /Compa ny/JiShu/public = noadm in users = jishuadm invalid users = jishuadm inwritable = yescreate mask = 0750directory mask = 0750CaiWuFment = This is a directory of the Ministryofp

14、ath = /Compa ny/CaiWu/public = noadm in users = caiwuadm invalid users = caiwuadm inwritable = yescreate mask = 0750directory mask = 0750ShiCha ngcomment = This is a marketingdirectory.path = /Compa ny/ShiCha ng/public = noadm in users = shicha ngadm invalid users = shicha ngadm inwritable = yescrea

15、te mask = 0750directory mask = 0750She ngCha ncomment= This is a directory of Production.path = /Compa ny/She ngCha n/public = noadm in users = she ngcha nadm invalid users = she ngcha nadm inwritable = yescreate mask = 0750directory mask = 0750Sharecomment= This is a share directory.path = /Compa n

16、y/Share/public = novalid users = admi n, hradmi n, caiwuadmi n, jishuadmi n,shicha ngadm in, she ngcha nadm inwritable = yescreate mask07550755directory mask =八.测试修改完smb.conf 需要重启smb服务。rootSamba /#service smb restart客户机通过UNC路径访问samba。如:samba server ip,然后输入用户名和密码即可访问。有时候当我们要进入不同的samba目录,但是这些目录都有自己的密码设置时,如果我们在点击这个目录时输入访问该目录的用户名和密码时,会提示“不允许一个用户使用一个以上用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论