J'essaie de trouver quelque chose sur le Web sans succès. Est-il possible de limiter la taille du répertoire de base pour l'utilisateur? Ou n'importe quel répertoire? Le meilleur serait en pourcentage pour deux utilisateurs 45% et 45%. Mais par gigaoctets, ça ira aussi.
Merci beaucoup.
Ouvrez /etc/fstab
avec un éditeur de ligne de commande (vi, sed, nano) pour ajouter le usrquota
et/ou grpquota
à la partition (en fonction de vos besoins: choisissez l’un ou les deux) (et oui , cela suppose que vous utilisiez une partition pour cela et dans ce cas ce serait/home /):
Créez un fichier pour utilisateur et/ou groupe:
touch /home/aquota.user
touch /home/aquota.group
Les fichiers doivent appartenir à root
et avoir 600
comme autorisations.
Sudo racine chown: root/home/aquota.user Sudo chown racine: racine/home/aquota.group Sudo chmod 600 /home/aquota.user Sudo chmod 600/home/aquota.group
redémarrez ou remontez la partition.
quotaon -av
activera le quotala commande edquota -u {user_id}
vous permettra de les éditer, où {id_utilisateur} est l'identifiant de l'utilisateur. Ceci ouvrira vi
pour éditer le quota.
La définition du quota se fait en "blocs" ou "inodes" et il y a 2 options:
Le meilleur serait en pourcentage pour deux utilisateurs 45% et 45%. Mais par gigaoctets, ça ira aussi.
stat -f .
affichera la taille de bloc sur votre système).Réponse basée sur cette procédure . Le lien contient beaucoup plus d'informations sur les commandes liées à cela et l'explique un peu plus en profondeur.