PDA

View Full Version : Gestion des quotas sous Debian...


SantX
5 avril 2005, 09h36
Bonjour à tous,

Je suis actuellement en train de monter un serveur WEB sous Linux Debian, avec gestion des quotas et accès FTP aux comptes. Ce fameux serveur devant servir par la suite pour de l'hébergement WEB.

C'est là que cela se complique, le WEB et le FTP fonctionnent bien, peut-être encore quelques petits réglages à réaliser, mais bon ;) ...

J'ai réussi à activer la gestion des quotas, mais le problème se situe au niveau de la modification des quotas, la commande edquota -g ftp100 fontionne, m'ouvre bien l'éditeur (emacs) je modifie les quotas puis enregistre. Il me met en bas 'Wrote /tmp/Edp.a0FVya2' (l'emplacement me semble étrange mais bon) donc il enregistre, mais là je ferme regarde les quotas (repquota /home), et rien donc je refais la commande edquota -g ftp100 et m'aperçois qu'il n'a pas prit en compte les modifications :( ...

Quelqu'un aurait-il une petite idée sur la question ?

[view] Pour infos :
- Distribution : Debian Sarge (3.1) ;
- Noyau : Kernel 2.4.27 (par défaut avec la distribution) ;
- quota 3.04 (problème de fonctionnement avec la 3.09) et quotatool 1.4.4 ;
- Système de fichier : ext3.

Samva
5 avril 2005, 13h48
Huhu, il écrit visiblement dans les fichiers temporaires, tu as essayé avec un autre éditeur (Vi :D) ? Essaie éventuellement d'arrêter le démon ftp qui pourrait empêcher l'écriture, tu dois pas être loin de la solution de toute façon :D

SantX
5 avril 2005, 14h20
... tu as essayé avec un autre éditeur (Vi :D) ? ...
Le problème c'est qua la commande edquota ouvre l'éditeur configuré dans la variable $EDITOR : donc j'ai testé export EDITOR=nano et export EDITOR=vim, mais il ne veux pas changer cette p****n de variable ;).
... Essaie éventuellement d'arrêter le démon ftp qui pourrait empêcher l'écriture ...
Ce ne sont pas des quotas FTP mais des quotas disques, tu penses réellement que ProFTPD pourait interférer ? Je vais tester tout de même :D ...

Samva
6 avril 2005, 09h57
Ben je sais bien que ce sont des quotas disques pour un groupe d'utilisateurs, mais à voir si le démon essaie pas de faire n'imp...

SantX
6 avril 2005, 10h14
Ben je sais bien que ce sont des quotas disques pour un groupe d'utilisateurs, mais à voir si le démon essaie pas de faire n'imp...
Bah j'ai testé et cela fait la même chose, j'aimerai bien tester avec un autre editeur, mais cette variable $EDITOR de m***e qui ne veut pas se changer :( ...

SantX
6 avril 2005, 11h18
J'ai enfin réussi à régler ce problème de modification des quotas, il suffisait de faire export VISUAL=nano (et non pas EDITOR, mais bon je sais pas exactement pourquoi ;) ), c'était bien emacs qui foirait, allons donc savoir pourquoi...

Sinon pendant que j'y suis, pour la connexion FTP je suis obligé de laisser un shell à l'utilisateur (/bin/bash) si je mets /bin/false, il me refuse la connexion FTP (peut-être normal, je sais pas). Or je ne voudrais pas qu'il leur soit possible d'ouvrir un shell via SSH ou autre, comment pourais-je m'y prendre ?

Sur ce, bonne journée à tous :p .

Samva
6 avril 2005, 18h12
hum si tu le mets pas dans la listes des users autorisé a se logguer en SSH normalement, ca doit pas être plus dur que ca, a noter que j'ai pas encore aborder ce sujet sur mes distro de tests ;)