Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

Salut ,
enfin j ai reussi à faire marcher tout ça ,mon gros probleme etait la freebox qui etait en mode routeur mais bref je voudrais donc maintenant après limite d accés a mon serveur ftp limite la taille d upload je voudrais mettre 3 go pas plus ,comment dois je faire ?

Ah oui quand je me connecte au serveur ftp j arrive dans le répertoire utilisateur par exple /home/nom_utilisateur ,quels droit l 'utilsateur a sur home?

merci pour votre aide a tous surtout chromosome,hoquet et lolotux =|:-)

Poste le Friday 7 October 2005 10:29:30
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

je tiens à préciser que je suis sous mandrake 10.0 je me souviens que sous debian que j ai laché il y avait un systeme de quota.

Poste le Friday 7 October 2005 10:50:37
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

Regarde le parametre MaxStoreFileSize
[www.proftpd.org]

Par contre je ne comprends pas ta question sur les droits de "home" ?

Sinon de rien.

Poste le Friday 7 October 2005 11:39:02
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

ok merci , l utilisateur normal a quoi comme droits sur /home et non pas son repertoire /home/nom de l utilisateur.

Poste le Friday 7 October 2005 11:49:35
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

J'en sais rien, fais un "ls -ld /home" et tu auras ta reponse. Tu as peut-etre modifier les droits pas defaut.

Poste le Friday 7 October 2005 11:53:56
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: lolotux

Salut,

DeleteAbortedStores off
TransferRate RETR 15
TransferRate STOR 20
TransferRate STOU 20
TransferRate APPE 20

Avec gproftpd j'ai rentré que deux valeurs : 15 et 20 ...
Donc je suppose que les 3 dernière :
TransferRate STOR 20
TransferRate STOU 20
TransferRate APPE 20
sont synchro entre elle (les mêmes !)

Je ne peux pas testé, différente valeurs je suis sur un serveur en production...
Mais si une bonne âme se penche et contribue à mes tests, je cherche un clône de se serveur pour des tests...

Je me coucherais plutôt... avant 4 heures du mat

winking smiley

Poste le Friday 7 October 2005 11:55:37
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

non ok pour le home ,le probleme est que je peux limiter le download a un utilisateur mais je voudrais pouvoir limiter la taille d un dossier spécifique:

exple :je limte l utilisateur a 3 go avec 1go sur le dossier test et 2 go sur le dossier ftp.

par contre lolotux je comprends rien de ce que tu as pu ecire ,je suis en fin de semaine et en famine ^^D-*

Poste le Friday 7 October 2005 12:11:16
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

lolotux te propose de limite la bande passante.

Pour les "quotas" regarde [lea-linux.org]

Poste le Friday 7 October 2005 13:31:41
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

oui j ai esayé de voir mais pas de quota ,mais bon ce n est qu 1 souci parmi tant d autres :

1-je n ai pas trop compris le bin/false et bin/bash pour les utilisateurs

2-comment faire pour éxecuter une commande a 1 date precise par ftp :exemple envoi d un dossier vers un client?

je sais que je poste beaucoup ,honnêtement je fais les recherches avant mais je trouve pas grand chose O:-),non en vérité c est que je vous aime bien.

Poste le Friday 7 October 2005 13:50:49
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

1. /bin/false fait que la personne ne sait pas se connecter, car elle n'a pas de shell
/bin/bash et bien c'est l'inverse, il a un shell, et ce shell c'est bash.

2. Le crontab est la solution. et n'oublie pas le fichier .netrc dans le ~/ du user

Poste le Friday 7 October 2005 13:54:56
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

1-ok alors comment stipuler bin/false à tel ou tel utilisateur?

2-oui je sais pour le crontab mais quel script et ou mettre le script ?

je patauge mais de plus en plus.

Poste le Friday 7 October 2005 14:12:13
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

1. Ca depend si tu veux creer des comptes mais dont il ne DOIVENT imperativement pas ce connecter. (exemple le compte mysql, ssh, bind, ... se sont des comptes utilises afin que les daemons tournent mais pas comme root, pour des raisons de securite, et je n'ai pas envie que quelqu'un fasse le ssh ou telnet avec les comptes systeme)

2. Ton script tu peux le mettre n'import ou. exemple moi j'ai un /home/scripts avec des scripts et dans le crontab je fais appel a ces scripts. (maintenant ton script fait ce qu'il veut, par exemple un ftp, ou autre)

Poste le Friday 7 October 2005 14:27:40
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd

1 - man usermod

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Friday 7 October 2005 14:34:42
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: lolotux

Excuse j'avais cru une limitation de la bande passante ! sad smiley

Mais pour ce qui est des quotas des données stockées, il faut voir avec "quota"...
Or les quotas sont défins par partition, donc cela va être surement chaud de repartitionner sans perte de données utilisateur.

Sinon tout betement tu mets l'option "quota" sur /home, et définis les quotas pour chacun à 3Go

Poste le Friday 7 October 2005 14:38:21
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

ok j ai trouvé comment faire avec webmin donc maintenant je cherche le fichier .netrc ou se trouve t il?j ai fait une recherche mais en vain

Poste le Friday 7 October 2005 14:52:15
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

Non, par defaut tu n'as pas de fichier ".netrc".
Ce fichier te permet de te connecter en ftp sans donner le login/password (sinon je vois pas comment on peut faire, car les redirection ne parche pas avec le client ftp)
Tu dois donc creer un fichier ".netrc" dans ton home directory (du moins dans celui du user que tu comptes utiliser), et la je te laisse regarder la synthax du fichier. (c'est pas complique). Controle aussi les droits access sur le fichier.

Poste le Friday 7 October 2005 14:57:06
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: racoo

oui ok

machine ftp.quelconque.fr
login anonymous
password adresse@chez-moi.fr


dans webmin : quel user utiliser pour effectuer la tache ?

ftp <<**
open ftp.quelconque.net
bin
get nomfichier
bye
**
# Fin du script.
echo Fin du transfert

pkoi cela ne marche pas ???

Poste le Friday 7 October 2005 16:06:13
Répondre     Citer    
Re: Limiter la taille d upload sur mon serveur ftp proftpd
Envoyé par: chromosome

Dans webmin ???? Je vois pas ce que Webmin viens faire la dedans. (mais bon, j'utilise toujours que les lignes de commandes)

Sinon ton script.

Attention mets toujours les full path pour tes programmes car les variables d'environement (exemple PATH) n'est pas la meme dans le crontab que dans ton login.

Sinon comme script fait plutot
ftp ftp.quelconque.net <<!!
bin
get nomfichier
bye
!!

Et seul l'utilsateur qui a le .netrc dans son home directory pourra le faire fonctionner.

Poste le Friday 7 October 2005 17:29:26
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Limiter la taille d upload sur mon serveur ftp proftpd
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons