IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Gestion des quotas


Sujet :

Administration système

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Gestion des quotas
    Bonjour,

    J'ai un réseau composé d'un serveur linux, et d'une cinquantaine d'utilisateurs sous xp.
    Afin de prévenir une éventuelle saturation du disque j'ai mis en place une gestion des quotas sur le serveur. Jusque là tout va bien

    Seulement, l'utilisateur n'est averti que lorsqu'il atteint la 'hard limit', en fait un message d'xp du style : 'impossible d'ecrire...'.
    Malgré la configuration de la 'soft limit' sur le serveur, aucun message ne l'averti.
    Ce message 'quota exceeded' n'apparait que sur le serveur en etant connecté sous le compte d'un utilisateur.

    J'en viens à ma question (en fait j'en ai 2) :
    1. Est il possible de renvoyer les messages (soft et hard limit) directement à l'utilisateur sur xp via samba pour qu'il soit sommé de faire le menage dans son bazar ?
    2. Si oui, comment ? et peut on modifier ces messages afin de les personnaliser (ca fait 3 questions finalement).

    Merci de votre aide,

    Cordialement,
    Rémy

  2. #2
    Membre expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Points : 3 166
    Points
    3 166
    Par défaut
    Citation Envoyé par Rremy
    Seulement, l'utilisateur n'est averti que lorsqu'il atteint la 'hard limit', en fait un message d'xp du style : 'impossible d'ecrire...'.
    Malgré la configuration de la 'soft limit' sur le serveur, aucun message ne l'averti.
    As-tu bien configuré le délai de "grace" (grace period) ?
    La FAQ Perl est par ici
    : La fonction "Rechercher", on aurait dû la nommer "Retrouver" - essayez et vous verrez pourquoi !

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Le délai de grace est de 7 jours.
    Les messages du 'soft limit' ne marche que si l'on ouvre une session utilisateur sur le serveur, j'ai testé.
    Le problème c'est rediriger ce message vers un poste en xp lors d'une session samba

    je teste encore un peu tout mais je seche là.

  4. #4
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    Samba permet de lancer un script a la connection et a la deconnection, un petit mail ? ou une fentre popup ?
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Oui, c'est par là que je m'oriente, un script à l'ouverture de session qui verifie le quota de l'utilisateur, et lui envoie un message personnalisé si besoin.

    j'ai testé aussi sur le profil de l'utilisateur lors de la fermeture de session en cas de dépassement de la limite dure : xp renvoie un message 'windows n'a pas pu mettre à jour le profil itinérant ..., bla bla bla,... espace insuffisant sur le disque'.
    Les données sont quand même sauvegardé en local, mais ca ne me convient qu'a moitié. Mon serveur est sécurisé mais le message n'est pas assez explicite pour l'utilisateur.
    Un paliatif serait un script journalier qui m'avertirait ceux qui depasse la soft ou la hard limite. Et la, j'interviens.

    Z'auriez pas ca dans un coin ?

    Merci pour votre aide

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Re,

    Alors voilà ou j'en suis :
    J'execute la commande dans le smb.conf :
    root preexec = repquota -auv |grep %u | + > /[chemin]/test.txt

    grep %u : permet d'isoler la ligne de l'utilisateur
    grep + : permet de savoir si l'utilisateur a dépasser son quota

    [chemin] : un repertoire accessible par l'utilisateur via xp

    Ensuite dans le logon.bat de l'utilisateur, je monte un systeme de fichier réseau par la commande net use. Le fichier test.txt est crée dans ce systeme de fichier.
    Pour finir je teste l'existence du fichier (test.txt) par if exist. S'il existe, je l'affiche simplement par notepad.

    Le probleme : Le fichier se cree correctement et se trouve bien la ou je veux . Par contre impossible de l'afficher a partir du logon.bat (pas de fichier trouvé ???).
    Si je l'ouvre par l'explorateur, pas de probleme.
    Peut être que le volume n'est pas monté quand j'essaie d'ouvrir le fichier ? je sais pas.

    Voilà j'en suis là, si vous avez d'autres pistes ??

    Questions en vrac :
    - le profil errant de l'utilisateur se charge t'il avant ou aprés le logon.bat ?
    - le profil errant se synchronise t'il avec le profil local ?

Discussions similaires

  1. Désactiver la gestion des quotas, comment ?
    Par gestgm dans le forum Debian
    Réponses: 2
    Dernier message: 03/09/2013, 11h22
  2. gestion des quotas sous linux
    Par mrrenard dans le forum Administration système
    Réponses: 2
    Dernier message: 05/02/2008, 11h40
  3. Probleme en gestion des quotas
    Par jeha dans le forum Administration système
    Réponses: 2
    Dernier message: 06/12/2007, 01h50
  4. script pour la gestion des quotas
    Par youness_ka dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 27/05/2007, 10h20
  5. c: gestion des exceptions
    Par vince_lille dans le forum C
    Réponses: 7
    Dernier message: 05/06/2002, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo