项目九

任务一      配置用户基本磁盘配额限制

第1步:确认quota软件包的安装情况

【rpm -qa | grep quota】确认软件安装;【rpm -ql quota | grep sbin】列表查看安装的磁盘配额管理程序。

第2步:创建测试用户yhy

【useradd yhy】创建测试用户。

【passwd yhy】为用户设置密码。

第3步:创建文件夹,并设置权限

【mkdir /mail】创建挂载磁盘的文件夹挂载点。

【chmod 777 /mail】修改文件夹权限。

第4步:磁盘分区,格式化

(1)添加一块新的硬盘,通过【fdisk -l /dev/sdb】命令查看磁盘情况,如图:


(2)磁盘分区,使用【fdisk /dev/sdb】给磁盘分区,如图:

【n】代表新建分区,【p】表示新建主分区,【1】代表分区编号,【+10G】表示新建磁盘空间的大小为10GB,【w】表示写入配置并退出。

(3)使用【mkfs.ext4 /dev/sdb1】命令格式化磁盘分区。

第5步:挂载/dev/sdb1到/mail目录

如图:



第6步:设置开机后自动挂载/dev/sdb1分区到/mail目录

使用【vim /etc/fstab】命令打开/etc/fstab文件,并在最后一行编辑

(2)重新挂载/dev/sdb1到/mail目录

【mount -o remount /dev/sdb1】重新挂载。

【mount】查看挂载分区情况

第7步:检测配额并生成配额文件

【quotacheck -ugcv /dev/sdb1】命令检测配额并生成配额文件,使用【ls -l /mail/】查看


第8步:编辑用户yhy的配额

 使用【 selenote-uyhy70001000000/dev/sdb1】命令配置yhy用户的磁盘配额,使用
wotn-u yhy】命令查看或修改配置文件,
第9步:激活配额
配置完磁盘配额后,还需要激活该功能
【 guotao/dev/sdbl】激活磁盘配额功能。
第10步:验证配额
(1)创建文件,把文件所有权给用户。
【 mkdir/mail/ quotayhy】创建文件夹。
【 chown yhy/sdbl/ quotayhy】修改文件夹的拥有者
(2)切换用户,查看结果。
【su-yhy】切换到用户,以yhy用户身份登录
【cd/mail/ quotayhy/】进入配额磁盘。
(3)新建文件,查看具体情况
使用【ldif=/dev/ eto af= fleshy hs=100 K count=200】命令建立一个文件
yhyfile,每块大小为100K,块数为200的20MB大文件
(4)再建一个1K200的文件
使用【ddif=/dev/ zero of= fileyhyI bs=1 K count=200】命令再建立一个1K:200的
空文件,使用【11】命令查看文件大小,发现文件大小为0KB,
第11步:关闭磁盘配额
在root权限下,退出目录磁盘配额所在的分区,使用【 quotaoff/dev/sdbl】命令关闭磁盘配
额,使用【rm/etc/mtab】命令删除配置文件,以及删除/ete/ fatal里面最后一行的相关配置。



任务二配置配额 Samba文件服务器
第1步:查询 quta安装包
第2步:重新设置/ete/ Istah挂载选项,并重启来完成挂载
ete/fsta开机自动挂载文件,设置配额【 unquote, Ruota】挂载选项,
使用【 reboot】命令重新启动系统来完成自动挂载,使用【 mount】命令重启后查看磁盘挂

详细情况如图所示。


第3步:创建测试用户或组
useradd yhy】创建用户。
passwd yhy】为用户创建密码
第4步:分别对用户和用户组建立配额文件
使用【 quotacheck-cmug/】命令,系统会自动在根目录下建立“ quota, group”以及
ota.user”这两个配额配置文件。
第5步:给用户yhy添加配额
使用【 edquota-uyhy】命令进入Vim编辑模式,编辑配额文件(-u参数为用户配置,如

用户组配置,参数为-g)。


第6步,启动配额项
近行【 quoraonavug】命令,启动磁盘配
额启动成功
磁盘配项的修改必须首先使用【 quotaofi-a】命令停止配额功能,然后再修改配置文
第7步:修改配颗项
件,最后再使用【 guoTao“avug】命令启动配额功能,使修改生效
第8步:配额测试
磁盘配额有没有成功,可以通过【dd】命令建立大文件的方式进行测试,具体如下:
【su-yhy】切换用户
=1 M coun=20】建立一个
3的大文件yhyl
【dif=/dev/ zero of=yhy2bs=1 M count=20】建立一个20MB的大文件yhy
【ddif=/dev/ zero of=yhy3bs=1 M count=20】建立一个20MB的大文件yhy3
ddif=/dev/ zero of=yhy4bs=1 M count=20】建立一个20MB的大文件yhy4

第9步:安装 Samha包

挂载光盘,配置YUM源文件,使用如下命今安装5ambe软件包:【 run install"y】

10步:配置Samba文档
使用【vlm/etc/samba/smb.conf】编辑主配置文件,
第11步:创建/disk目录,并设置所属用户与组
【mkdir /disk】创建挂载点
【chown yhy.yhy/disk】改变文件夹所有者以及所属组
【chmod 700 /disk】改变文件夹权限
第12步:创建 Samba用户
创建 Samba用户,前提是系统的用户,记得加参数a( newuser),命令如下【smbpasswd -a yhy】


第13步:重启SMB
修改 Samba的配置文件后,需要重新启动SMB服务,使之生效,命令如下:【se
restart
第14步:测试
在一台与此SMB机器能连通的机器上映射此 Samba文件系统: ServerIP\ disk】
发现此分区的可用空间为100MB
第15步:配置企业 quota的组限定
在实际工作中,不会单独地给某一个用户进行限定,而是给一个组。例如一个部门,每
人都有自己的用户名,同时能访问到属于这个部门的共享空间。只要把这些用户名同属于
个组,然后对这个组进行限定就可以了
1)建立用户组与用户
【groupadd markets】建立市场部所在的组 markets
【useradd“ g markets mk】建立所属 markets组下的用户mkl
【 useradd markets mk2】建立所属 markets组下的用户mk2
【 useradd- g markets mk3】建立所属 markets组下的用户mk3
使用【 edquota“ k markets】命令编辑用户组 markets的配额文件,

(2)设定 quota

先使用【 tordoff-a】命令关闭磁盘配额功能,然后再使用【 guotao-avug】命令开启磁盘


(3)设定 Samba用户
【 smbpasswd-a mkI】设置mk1用户的 Samba访问密码,并能使mk1用户具有 Samba
访问权限
【 smbpasswd-amk2】设置mk2用户的 Samba访问密码,并能使mk2用户具有 Samba
访问权限
【 smbpasswd-amk3】设置mk3用户的 Samba访j问密码,并能使mk3用户具有 Samba
访问权限


(4)配置smb.conf,

使用【vim/etc/ samba/smb.con门】命令编辑 Samba主配置文件,

(5)改变共享目录所属组与权限

【 chown, template/disk】更改/disk目录所属组为 template
【 chmod770/disk】更改/disk目录的权限,所有者以及所属组拥有完全控制的权限
重启 Samha命令如下:【 service smb restart】。
进行测试,发现每个用户共享都为同样的空间100MB
(7)如果对组限定后,并对属于此组的某个用户也进行了限定,但是限定空间大小不

同,经过测试,系统将采用最小化原则,设置最小的生效


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值