Attribuer des quotas en ligne de commande [resolu]

Attribuer des quotas en ligne de commande [resolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 09-04-2003 à 14:23:48    

Salut,
 
J'ai un petit soucis avec les quotas. Je ne veux pas utiliser les quotas par groupe, mais uniquement par utilisateur.
 
Comment faire pour attribuer un quota, a un utilisateur particulier, en ligne de commande. Cad sans utiliser edquota pour modifier le fichier avec vi. C'est pour integrer a un script... Et la je vois pas trop en fait :p
 
Si quelqu'un a une solution ;)


Message édité par Cruchot le 09-04-2003 à 16:40:26
Reply

Marsh Posté le 09-04-2003 à 14:23:48   

Reply

Marsh Posté le 09-04-2003 à 14:29:00    

J'ai pas ce fichier, sinon je le créé ? Avec quoi ?? :/

Reply

Marsh Posté le 09-04-2003 à 14:33:56    

Avec quoi dedans ? :D
 
J'utilise edquota qui update un fichier aquota.user mais qui est totalement illisible ...

Reply

Marsh Posté le 09-04-2003 à 15:59:56    

up :p

Reply

Marsh Posté le 09-04-2003 à 16:41:10    

Bon voila j'ai trouve :)
Donc ca donne ca :
 

Code :
  1. ##Application des quotas
  2. last_uid_temp=`tail -1 /etc/passwd |cut -d ":" -f3`
  3. last_uid_m1=`expr $last_uid_temp - 1`
  4. last_uid_p1=`expr $last_uid_temp + 1`
  5. edquota -p cruchot `awk -F: '$3 > '$last_uid_m1' && $3 < 'last_uid_p1' {print $1}' /etc/passwd`


Message édité par Cruchot le 09-04-2003 à 17:19:31
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed