Linux磁盘配额的详细配置

假如你作为一个LINUX的系统管理者需要对其他的用户进行磁盘使用的管理,这个时候

你就需要给不同角色的用户分配不同的磁盘大小,就需要磁盘配额技术来解决这个问题

1建立用户和用户组

#groupadd afanda

#useradd –m –g afanda afanda1

#useradd –m –g afanda afanda2

#passwd afanda1

#passwd afanda2

2建立文件系统的磁盘配额支持

#df

#vi /etc/fstab

/LABEL    /     ext3    defaults 1 1

/LABEL/disk1    /disk1    ext3    defaults,usrquota,grpquota 1 2

/LABEL/disk2    /disk2    ext3    defaults 1 2

/dev/sda3         swap    swap    defaults 0 0

#reboot

或者使用以下方法,重新载入文件系统来驱动设置值

#unmount /dev/sdb1

#mount –a

#grep '/disk1` /etc/mtab

或使用

#mount –o remount /disk1

3扫描磁盘的用户使用状态,并产生重要的两个文件

#quotacheck –avug

4启动磁盘配额限量

#quotaon –avug

5编辑用户的可使用空间

#edquota –u afanda1

Filesystem      blocks      soft    hard    inodes   soft   hard

/dev/sdb1           0      25000 30000       0     0      0

编辑用户组可使用的空间

#edquta –g afanda

Filesystem   blocks soft   hard inodes soft hard

/dev/sdb1        0 65000 70000   0     0    0

#edquota –vg afanda

Filesystem   blocks quota   limit grace files quota limit grace

/dev/sdb1        0 65000 70000        0    0        0

6复制aifanda1的配置信息给afanda2

#edquota –p afanda1 afanda2

7接下来设置宽限时间

#eduquota –t

Filesystem    Block grace period Inode grace period

/dev/hdb1         1days          7days

8设置启动时启动磁盘配额

#vi /etc/rc.d/rc.local

/sbin/quotaon –avug

你可能感兴趣的:(linux,系统,用户组,的,defaults)