2008-10-26T19:46:25ZFluxBBhttps://debian-facile.org/viewtopic.php?id=846]]>https://debian-facile.org/profile.php?id=22008-10-26T19:46:25Zhttps://debian-facile.org/viewtopic.php?pid=6363#p6363je ne sais pas trop si ça servira aux autres mais bon comme c'est quelque chose que j'ai mis en place chez moi je vous met mes notes ici elles sont sifisament clair pour etre exploité. Ca pourra servir à ceux qui ont des serveurs ftp... ;-)
********************************************************************** #on remonte la partion /home mount -o remount /home #paquet pour gérer les quotas quota quotatool #on cré un user "default_quota" sans shell sans rien # on lui affecte les quotas que voulu avec la commande edquota -u default_quota
#ensuite pour chaque nouveau user a qui on voudra donner les mêmes quotas #on lancera cette commande : edquota -p default_quota nouveau_user
#creation de l'utilisateur useradd -d /dev/null -s /bin/false default_quota #desactivation des quotas quotaoff -a #on fait gaffe au droits du fichier aquota.user là on passe tous les fichiers aquota.xxx chmod 600 /home/aquota.* #on réactive les quotas quotaon -a #on observe les droits ls -l home/aquota.* -rw------- 1 root root 7168 2008-05-23 13:08 home/aquota.group -rw------- 1 root root 7168 2008-05-23 13:55 home/aquota.user #edition des quotas pour le user créé edquota -u default_quota Quotas disque pour user default_quota (uid 1002) : Système de fichiers blocs souple stricte inodes souple stricte /dev/hdb9 0 4000000 5000000 0 0 0
#verification des modifications faites sur les quotas repquota -auv *** Rapport pour les quotas user sur le périphérique /dev/hdb9 Période de sursis bloc : 7days ; période de sursis inode : 7days Limites bloc Limites fichier Utilisateur utilisé souple stricte sursis utilisé souple stricte sursis ---------------------------------------------------------------------- root -- 534820 0 0 9 0 0 www-data -- 5558196 0 0 3610 0 0 mathieu -- 7829636 0 0 5440 0 0 mysql -- 21788 0 0 147 0 0 default_quota -- 0 4000000 5000000 0 0 0
Statistiques : Total des blocs : 7 Blocs de données : 1 Entrées : 5 Moyenne d'utilisation : 5,000000
#on securise tous les fichiers aquota.quelquechose chmod 600 /home/aquota.* #puis on active tous les quotas quotaon -a #une petite verification voire si tout est impec repquota -auv
#ensuite pour chaque nouveau user a qui donner les mêmes quotas on fera: edquota -p default_quota #nouveau_user
######################################################## #note1: verifier absolument si la config de vos qotas sur cet user là est valide avant de propager ses #config de qotas sur d'autre user #note2: Vérifications et synchronisation des fichiers de quotas
Il peut arriver que les fichiers de quotas deviennent incohérents. La gestion de ceux-ci devient alors impossible. D'autre part, lorsque vous ajoutez un nouvel utilisateur ou un nouveau groupe à l'aide de la commande edquota, il faut là encore synchroniser les fichiers pour la prise en compte de ces nouvelles informations.
Syntaxe : quotacheck [ -vug ] -a | filesystem
* -v : mode verbeux, affiche des infos supplémentaires * -u : vérifie uniquement les fichiers de quotas utilisateurs * -g : vérifie uniquement les fichiers de quotas groupes * -a : vérifie les fichiers de quotas de tous les systèmes de fichiers en disposant * filesystem : vérifie les fichiers de quotas du système de fichiers spécifié
Exemple : vérifier tous les fichiers de quotas, quelque soit le système de fichiers concerné root@pingu# quotaoff -a root@pingu# quotacheck -auvg quotacheck: Scanning /dev/hdc10 [/home/anne/quota] done quotacheck: Checked 2 directories and 10 files *********************************************************************************
je viendrai éditer le post pour paufiner les détails ^^_ Have fun!]]>https://debian-facile.org/profile.php?id=7172008-10-24T20:14:42Zhttps://debian-facile.org/viewtopic.php?pid=6331#p6331