感谢支持
我们一直在努力

Linux环境下为普通用户和用户组加入磁盘配额限制

提前准备:


1、 虚拟机添加硬盘(IDE、 SCSI)


2、 fdisk  进行分区


#fdisk  -l


目的:察看新添加的硬盘的名称/dev/sdb


#fdisk  /dev/sdb


Commond:m


Commond:n


   E:


   P: p——–硬盘容量比较大,


      1——-第一个主分区


        1—-开始位置


         +500M


Commond:w


#fdisk –l


 /dev/sdb1


 


3、 mkfs  格式化


选择文件系统:规范数据存储的规则


NTFS   FAT16 FAT32  ….


EXT2  EXT3 EXT4  SWAP….


 


在一台pc机装多个操作系统(不使用虚拟机)


分区(E)上安装linux,运行在windows环境下,E盘看不到


 F ——-E  建议尽量安装到最后一块分区


#mkfs   -t  ext3  /dev/sdb1


或者


#mkfs.ext3  /dev/sdb1


经历了以上三个步骤


现在硬盘就可以使用了


光盘、u盘、硬盘等—外部设备


 补充:备份


   将重要的目录每隔一段时间保存到外部设备


   重要:  /etc  /boot


   分类:cp   tar   cpio dump  dd(比如:将硬盘的MBR)


        完整备份:将整个目录每次重新保存


        增量备份:将目录部分(发生变化)每次保存


   硬盘   磁带 


   注意:外部设备不能直接使用


   挂载—-将外部设备映射成系统的一个目录


   手动创建该目录#mkdir   zhy


  


4、 挂载


1)     永久挂载


#vi /etc/fstab


系统启动自动执行一遍


经常被使用到外部设备


2)     临时挂载


#mount –t  ext3  外部设备名   挂载点


#mount  /dev/sdb1  /mnt/u_po


-o 选项  defaults  usrquota  grpquota …….


#man  mount


参数和/etc/fstab 字段是对应的


#cd /mnt/u_po


卸载外部设备前必须要退出当前环境


#cd ..


第一种表示卸载外部设备


#umount   /dev/sdb1


或者卸载挂载点


#umount  /mnt/u_po


#mount -text3  -o defaults,usrquota,grpquota /dev/sdb1    /var/zhy


或者


#vi /etc/fstab


/dev/sdb1   /var/zhy   ext3  defaults,usrquota,grpquota   1   1


:wq


重启系统


或者


#mount  -o remount  /var/zhy


5、 设置配额


生成配额文件


  aquota.user—–限制用户


  aquota.group—限制群组


   group1  —-zhs    lisi


5           3      3


#cd /var/zhy


#man  quotacheck


#quotacheck  -cvuga


 目的:检测当前设备的配额使用情况,并生成相应的配置文件


开启配额功能


#man quotaon


#quotaon –avgu


Zhy]#ls


 Aquota.usr


 Aquota.group


 Lost+found


#useradd zhy


#passwd zhy


zhy4:x:504:zhy1,zhy2,zhy3


#edquota –u zhy


  Filesystem      blocks       soft       hard    inodes     soft     hard


  /dev/sdb1        0      100      200    0   4  8


filesystem :指定外部设备名


Blocks:第一种方式  (B M  k)限制空间大小


   Soft:软限制—-超出该限制会有提醒 3M


   Hard:硬限制—不允许超出


Innode:节点 文件的数量(个)


   Soft:软限制8个


  Hard:应限制


#quotaoff –avug


#quotaon -avug


#su   zhy1


$cd /var/zhy


$touch file1 file2 file34 fiel4


$touch file5


 Warning:软限制


$touch file6file7 fiel8


$touch file09


error:应限制

赞(0) 打赏
转载请注明出处:服务器评测 » Linux环境下为普通用户和用户组加入磁盘配额限制
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏