Limiter un user standard à utiliser 50 Go du disque dur

J'ai ajouté un user standard pour mon frère sur mon Mac Mini, et j'aimerais limiter la quantité d'espace qu'il peut utiliser sur mon disque dur, mais je ne vois pas où je peux définir ce type de ressortingctions.

J'ai lu en ligne que vous pouvez le définir à partir des counts; Cependant, je ne vois aucune option. Les seules options que je peux voir sont des cases à cocher pour permettre à l'user d'administrer l'ordinateur et d'activer les controls parentaux.

Est-ce que quelqu'un sait où je peux définir cela?

Cela devrait fonctionner pour vous:

  1. Créez une session shell racine dans Terminal avec sudo -s , fournissant votre mot de passe administrateur lorsque vous l'avez demandé.
  2. Créez un file d'options de quota vide avec touch /.quota.ops.user
  3. Exécutez quotacheck -a pour générer une list d'espace disque utilisé par l'user
  4. Exécutez repquota -a pour répertorier l'espace disque utilisé par chaque user
  5. Activer les quotas en tapant quotaon / (Vous pouvez les désactiver à nouveau avec quotaoff / )
  6. Définissez les limites de quota pour une utilisation donnée en tapant edquota -u username
    Cela vous mettra dans une session d'édition vi , où vous pouvez définir des limites dures et douces sur l'espace disque et les inodes (files).
    Remarque: vi est un éditeur de text et peut être une poignée d'utilisation si vous n'êtes pas habitué, essayez de searchr un didacticiel de base sur le net si vous ne l'avez jamais utilisé avant.

Vous obtiendrez un file qui ressemble à ceci:

 Quotas for user fakeuser: /: 1K blocks in use: 14968, limits (soft = 0, hard = 0) inodes in use: 224, limits (soft = 0, hard = 0) 

La limite douce peut être dépassée pour un file, ce qui permet aux users de sauvegarder un file qui les place sur leur limite, mais ne leur permet pas de les sauvegarder jusqu'à ce qu'ils soient récupérés sous leur limite. Les limites difficiles ne peuvent toutefois pas être dépassées.