← retour aux snippets

quotas: activer et gérer les quotas utilisateurs

Activer quota sur un FS, éditer des limites et auditer l'usage avec repquota.

bash filesystem #quota#edquota#repquota

objectif

Limiter l’espace disque par utilisateur/groupe et suivre la consommation.

code minimal

# /etc/fstab: ajouter usrquota,grpquota sur la ligne du FS (ex: ext4)
# UUID=... /home ext4 defaults,usrquota,grpquota 0 2
sudo mount -o remount /home
sudo quotacheck -cum /home
sudo quotaon /home

utilisation

# définir un quota pour alice (soft/hard en Ko, inodes)
sudo edquota -u alice

# rapport global
sudo repquota -as

variante(s) utile(s)

# quotas par groupe
sudo edquota -g devs

notes

  • exiger usrquota/grpquota dans fstab avant activation.
  • lancez periodiquement quotacheck si nécessaire.