|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 4 ![]() |
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 |
|
|
00
|
|
|
#2 | |
|
Membre Expert
![]() Inscription : septembre 2004 Messages : 2 180 ![]() |
Citation:
__________________
|
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 4 ![]() |
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à. |
|
|
00
|
|
|
#4 |
![]() Inscription : mars 2004 Messages : 1 298 ![]() |
Samba permet de lancer un script a la connection et a la deconnection, un petit mail ? ou une fentre popup ?
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 4 ![]() |
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 |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : octobre 2006 Messages : 4 ![]() |
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 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 ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com