Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
admin_grundlagen:quota [2017/06/02 06:48] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | Pakete installieren: | ||
+ | * Debian: ''quota'' | ||
+ | |||
+ | SELinux abschalten: (RedHat 6) | ||
+ | setenforce Permissive | ||
+ | |||
+ | Ext2 / Ext3 / Ext4 formatierte Partition erstellen: | ||
+ | mkfs.ext4 /dev/sda2 | ||
+ | |||
+ | Quota Unterstütung im Kernel: | ||
+ | grep -i quota /boot/config-$(uname -r) | ||
+ | |||
+ | Quota Unterstützung im Dateisystem einschalten: | ||
+ | |||
+ | ''/etc/fstab'' : | ||
+ | <file> | ||
+ | /dev/sda2 /mnt/test ext4 defaults,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 2 | ||
+ | </file> | ||
+ | mount -a | ||
+ | mount -o remount /mnt/test | ||
+ | testen: | ||
+ | mount | grep -i quota | ||
+ | |||
+ | Quota Dateien anlegen: | ||
+ | quotacheck -cvug /mnt/test/ | ||
+ | testen: | ||
+ | quotacheck -vug /mnt/test/ | ||
+ | ls -l /mnt/test/aquota.{user,group} | ||
+ | |||
+ | Quota einschalten: | ||
+ | quotaon -a | ||
+ | |||
+ | Ist Quota eingeschaltet? | ||
+ | quotaon -p /mnt/test | ||
+ | |||
+ | Quota für Benutzer nutzer22 einstellen: | ||
+ | edquota -u nutzer22 | ||
+ | |||
+ | <file> | ||
+ | Disk quotas for user nutzer22 (uid 500): | ||
+ | Filesystem blocks soft hard inodes soft hard | ||
+ | /dev/sda2 0 10240 20480 0 0 0 | ||
+ | </file> | ||
+ | |||
+ | testen: | ||
+ | chmod 777 /mnt/test | ||
+ | als nutzer22: | ||
+ | dd if=/dev/zero of=/mnt/test/test1 bs=1M count=8 | ||
+ | dd if=/dev/zero of=/mnt/test/test2 bs=1M count=8 | ||
+ | dd if=/dev/zero of=/mnt/test/test3 bs=1M count=8 | ||
+ | |||
+ | Graceperiod einstellen: | ||
+ | edquota -t | ||
+ | |||
+ | Quota für weitere Benutzer ( nutzer06, nutzer08) entsprechend nutzer22 einstellen: | ||
+ | edquota -p nutzer22 nutzer06 nutzer08 | ||
+ | |||
+ | Quota ansehen ( nur Benutzer mit Dateien in ''/mnt/test'' werden angezeigt): | ||
+ | repquota -as | ||
+ | |||