暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux的samb共享以及磁盘配额

超凡技术栈 2017-06-27
1079


  Hey~ 

我们又见面啦~

你还好吗?



2017.6.27

一、实验环境

二、实验要求

SAMBA服务器的要求:

Benet公司的财务部有非常重要的文件,都放在根目录下的caiwubu目录中,并且要求只有财务经理有完全控制的权限,财务部员工只能查看文件,其他部门的人都不能访问财务部的文件。考虑到财务部文件的重要性,将caiwubu目录挂载在一个由两个硬盘组成的LVM卷中,并且对用户设置了磁盘配额为空间限制(硬10M,软8M),文件数限制(硬5个,软3个)。考虑到财务部文件的重要性,需每个周五晚上10整,对caiwubu目录备份一次,备份文件保存在另一个硬盘的backup目录中。

三、配置准备工作

查询主机是32位还是64位

getconf  LONG_BIT

先进行挂载red hat 6.0  32位光盘

mount  /dev/cdrom   media

1、安装smb-3.6-----------

rpm   -ivh  samb-3.5.4........

2、启动服务

service  smb  start

3、开启端口:445 ,由图所示端口已开。

netstat    -anpu  |  grep "mbd"

4、加两块硬盘sdb 和sdc对这两块硬盘进行分区格式化以及挂载

pv-vg-lv-格式化-挂载(永久挂载)

1)创建物理卷pv

pvcreat   设备名1   设备名2

2)创建卷组vg,名为zc

vgcreat  卷组名  物理卷1   物理卷2

3)创建逻辑卷lv卷,名为benet,卷组名为zc。

lvcreat   –L   容量大小   -n    逻辑卷名  卷组名

4)格式化/dev/zc/benet

mkfs  -t  ext4  设备名

5)进行永久挂载

vim  /etc/fstab

保存之后mount挂载一下

三、创建磁盘配额

1)检查磁盘配额

quotacheck  -augcv

2)启用配额动能

quotaon  -a

3)编辑配额 用户 cwjl

edquota   -u   cwjl

4)对cwjl进行验证,由图所知无法在创建目录和文件。

四、为共享做准备

1)给文件赋予权限

chown cwjl:cwb   caiwubu/    赋予属主cwjl 属组cwb

chmod   740  caiwubu/              赋予权限经理完全控制,财务部的读取,其他人无权。

2)编辑主配置文件

vim  /etc/samb/smb.conf

3)重启服务

service   smb  restart

4)进行客户端验证cwjl可创建,zc可读取,其他用户没有权限

net  use   *  /del

cwjl访问cwb 结果如图所示

Zc用户访问cwb 结果如图所示

Zs访问cwb 结果如图所示

Samb共享和磁盘配额介绍到此


IT大本营

你若有好的意见和建议,欢迎前来关注,我们一起进步。

欢迎关注IT大本营!


文章转载自超凡技术栈,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论