Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5111 connectés 

 


Dernière réponse
Sujet : Kel server ftp?
BMOTheKiller

houplaboom42 a écrit a écrit :

 
 
non pureftpd (le binaire) ne prends pas comme argument un fichier  
de conf mais des options , quand tu lances "pure-config.pl /etc/pure-ftpd.conf" , ce qui se passe c est que pure-config.pl
parse les options de ton fichier et les substitues en  argument derriere pureftpd .  




 
oki, merci de la précision :jap:  
 
 :hello:


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
BMOTheKiller

houplaboom42 a écrit a écrit :

 
 
non pureftpd (le binaire) ne prends pas comme argument un fichier  
de conf mais des options , quand tu lances "pure-config.pl /etc/pure-ftpd.conf" , ce qui se passe c est que pure-config.pl
parse les options de ton fichier et les substitues en  argument derriere pureftpd .  




 
oki, merci de la précision :jap:  
 
 :hello:

lelfe Ok, merci pour l'info
fabsk

lelfe a écrit a écrit :

meaculpa, je me suis embrouillé avec  l'ip aliasing.
 
C bizarre quand même, je pensais que des softs pouvait travailler au niveau du noms de domaine et plus de l'ip...
Seulement en Http alors ? ....  




 
Ben quand un soft veut se connecter a un serveur, d'abord il resoud le nom de domaine (ftp.toto.net) ce qui lui donne une adresse IP (1.2.3.4). Apres il se connecte a l'adresse IP trouvee, et la le serveur (ftp, mail, http) n'a aucun moyen de savoir a priori comment le client a obtenu l'adresse IP (par quel nom).
Sauf qu'en HTTP le client file gracieusement au serveur le nom qu'il a utilise (c'est a dire a l'interieur de la connection IP).

houplaboom42 exactement le  http le permet
lelfe meaculpa, je me suis embrouillé avec  l'ip aliasing.
 
C bizarre quand même, je pensais que des softs pouvait travailler au niveau du noms de domaine et plus de l'ip...
Seulement en Http alors ? ....
houplaboom42 ca m etonnes de plus en plus ou alors la rfc ftp a bien
changé je cite le readme de pureftp ( http://www.pureftpd.org/README):
 
"The FTP protocol doesn't allow name-based selection. So, if you want to host
<N> different virtual FTP servers on the same host, you need <N> different IP
addresses. Yes, Sir. Or use HTTP."
 
en gros dans le protocole ftp il n y aucune transaction sur le hostname tout se fait en @IP
 
maintenant prenons la faq proftp
 
How do I setup a virtual FTP server?
 
You"ll need to configure your host to be able to handle multiple IP addresses. This is often called "aliasing", and can generally be configured through an IP alias or dummy interface. You need to read your operating system documentation to figure out how to do this. Once your have the host configured to accept the additional IP address that you wish to offer a virtual FTP server on, use the <VirtualHost> configuration directive to create the virtual server:
 
pareil il faut plusieurs ip ou faire de l ip aliasing (plusieurs ip sur la meme interface physique)
 
on peut aussi prendre l exemple de virtual host de proftp
( http://www.proftpd.org/docs/virtual.conf ) le deuxieme host
est sur un port different (ici 4000)
 
en gros ce que je veux c est j ai 3 domaines (voir au dessus)
et ces 3 domaines doivent etre accessible en anonymous sans tomber dans le meme repertoire evidement (imaginons /var/ftp/domaine1  /var/ftp/domaine2 /var/ftp/domaine3)
le seul moyen que j ai c est 3 ports differents ou 3 ip differentes.

 

[jfdsdjhfuetppo]--Message édité par houplaboom42--[/jfdsdjhfuetppo]

lelfe Sisi, ca passe.
houplaboom42 je te parle de virtual hosting au sens apache ?
c est a dire imaginons tu as 3 domaines
 
toto.net
titu.net
trucmuche.org
 
le tout sur la meme IP et le meme port  
 
alors ?

 

[jfdsdjhfuetppo]--Message édité par houplaboom42--[/jfdsdjhfuetppo]

lelfe Je confirme que ProfFTP gère très bien le virtual hosting, je ne sais pas comme il se débrouille mais il le fait bien.
 
Je ne te liste pas tous ce que fais le programme, tu as du t'en apercevoir en l'installant, mais il gère aussi les identification par des annuaires ou des bases de données.
leirn j'y pense jms a ca... pis... je suis ds des tests de conf de proftpd  :ange:  
 
je testerai pure demain soir, ca fait deja 5h ke je suis ds mon pieu je suis moyen en etat de reflechir bcp...
axey Commence par lire la FAQ : http://pureftpd.org/FAQ
C'est un bon debut..
houplaboom42 le frontent auquel tu pense doit etre kcmpureftp ( http://lkr.sourceforge.net/kcmpureftpd/ ) mais il ne gere pas les users
leirn g cru voir le front end kke part aussi... peut etre bien un topic sur osa...
houplaboom42

leirn a écrit a écrit :

oula, oki...
 
et ben on va le parser le conf c moi ki te le dit... et ou tu specifi les repertoires home et  les choses comme ca? (bcp, ms alors bcp fait de servu avant :/)  




 
ca c est la conf des users  
le mieux c est de passer en puredb (comme le script de conf)
tu fais tout avec pure-pw pour ajouter/modifier/deleter les users
une fois les modifs faites il cree un fichier /etc/pureftpd.passwd
 
puis il faut juste crée une base puredb a partir de ce fichier
avec "pure-pw mkdb emplacement_de_la_db -f /etc/pureftpd.passwd"
 
bon c est vrai que c est pas ce qu il y a de plus facile mais ca  
que tu sois sur pure ou pro c est pareil (par default c est les users unix : /etc/passwd)
 
par contre sur la mailing-liste pureftpd il me semble avoir vu un mail passer comme quoi un gars developpait un front-end php.

leirn oula, oki...
 
et ben on va le parser le conf c moi ki te le dit... et ou tu specifi les repertoires home et  les choses comme ca? (bcp, ms alors bcp fait de servu avant :/)
houplaboom42

BMOTheKiller a écrit a écrit :

 
 
à ce sujet d'ailleurs, si on lance le démon pure-ftpd en tant que tel, utilise-t-il par défaut le fichier pure-ftp.conf, ou il faut le spécifier ??
 
en fait à achaque fois que je le lance, j'utilise effectivement le script .pl suivit de /etc/pure-ftp.conf, mais j'ai pas testé autrement vu que c'est un serveur qui tourne 24/7 donc je n'ai pas vraiment l'occasion de faire beaucoup de tests...
 
merci
 
 :hello:  




 
non pureftpd (le binaire) ne prends pas comme argument un fichier  
de conf mais des options , quand tu lances "pure-config.pl /etc/pure-ftpd.conf" , ce qui se passe c est que pure-config.pl
parse les options de ton fichier et les substitues en  argument derriere pureftpd .

houplaboom42 en voila un :
http://pschit.net/pure-ftpd.conf
BMOTheKiller

houplaboom42 a écrit a écrit :

ca depend tu peux le lancer a la mano  
pureftd -pleins d option....
ou passer par un init (fourni) qui lance pure-config.pl/py(fourni) qui te parsera un fichier pure-ftpd.conf dans /etc
c est tres simple a configurer , au pire tu passes par les packages de ta distrib  




 
à ce sujet d'ailleurs, si on lance le démon pure-ftpd en tant que tel, utilise-t-il par défaut le fichier pure-ftp.conf, ou il faut le spécifier ??
 
en fait à achaque fois que je le lance, j'utilise effectivement le script .pl suivit de /etc/pure-ftp.conf, mais j'ai pas testé autrement vu que c'est un serveur qui tourne 24/7 donc je n'ai pas vraiment l'occasion de faire beaucoup de tests...
 
merci
 
 :hello:

leirn j'aime po ma distrib!
 
(pas en tant ke tel, mais je prefere voir ce ke je fais moi meme, le but est d'apprendre, pas d'avoir un pc ki fonctionne, koi ke si g appris je suis censé savoir le faire fonctrionner au final...)
 
lancage a la main avec plein d'option je trouve ca moyen... prefere un p'tit conf... pis c vrai ke les conf de pro ressmble pas mal a apache...
 
t'a pas un conf de pure a poster ke je vois si il est bô?
houplaboom42 ca depend tu peux le lancer a la mano  
pureftd -pleins d option....
ou passer par un init (fourni) qui lance pure-config.pl/py(fourni) qui te parsera un fichier pure-ftpd.conf dans /etc
c est tres simple a configurer , au pire tu passes par les packages de ta distrib
leirn g pas eu le tps, il avait terminé  :cry:  
 
nivo config pure il est bien?
houplaboom42

leirn a écrit a écrit :

bon pureftp alors... je peuxencore arreter le ./configure de l'autre!  




 
oui tiens je rajouterais que pure gere aussi le ls recursif
en gros tu peux limité le ls -lR par profondeur de repertoire et de fichier affiché , il gere aussi la charge , en gros si tu la charge de ta babasse depasse ce que tu as defini , ca passe en user seulement (anonyme desactivé ou tout) , tu peux aussi evidement "chrooté" les comptes , t amuser avec uploadscript ( un script qui agi sur ce qui est uploadé ) , de plus il a un foctionnement asse special aux niveaux des process , c est a dire
que tu as un process appellé pureftpd(serveur)  et a chaque fois qu un connection a lieu un nouveau process se crée avec son propre PID independant du process pere , ainsi si tu kill ce process ca degage le connecté sans eteindre le ftp , inversement lorsque tu reconfigure puis tu relance pureftpd ca ne kill pas les process deja existant et la config ce s applique aux nouvelles connection.

leirn bon pureftp alors... je peuxencore arreter le ./configure de l'autre!
houplaboom42

lelfe a écrit a écrit :

J'ai utilisé que ProFTPd, mais j'en suis très satisfait, une configuration simple, très proche de celle d'Apache, qui permet de faire des choses simples, mais le besoin s'en fait sentir, on peut aller bcp plus loin (User, droits, Virtual Host, ...)  




 
le virtual host avec le protocole ftp n est pas possible
sinon pureftpd a des fonctions sympa ratio/plage de connection/quota le tout avec authentification par ldap/oracle/postgress/puredb/pam/mysql....

leirn alors ca sera pro, surtt si la config est cousine de celle d'apache, ca va ete IZI!
 
thx a lot
BMOTheKiller ben tu prends un scanneur d'IP, tu mets sur port 21 et tu scannes, après tu testes toutes les IP et tu vois ce qui est utilisé :D  
 
non, sans dec, ceux que j'ai le plus vu, ce sont pure-ftp et proftp pour les systèmes unix, normal d'ailleurs car comme l'a dit lelde, leur possibilité de configurations est très vaste, les entreprises aiment bien ce côté virtual hosts, c'est vrai que c'est pratique
 
 :hello:
leirn si on en croit certains sites (ke g pas sous la main, mais yen a pas mal), apache represente plus de 70% des serveurs http a travers internet, sendmail represente plus de 70% du courrier distribué a travers le monde... k'en est il pour les serveurs ftp? (non non, je cherche pas "le meilleur", je suis en train d'installer postfix)
lelfe J'ai utilisé que ProFTPd, mais j'en suis très satisfait, une configuration simple, très proche de celle d'Apache, qui permet de faire des choses simples, mais le besoin s'en fait sentir, on peut aller bcp plus loin (User, droits, Virtual Host, ...)
aurelboiss Openftpd simple, complet, performant un des meilleurs que j'ai essaye, si tu veux voir comment on le configure en quelques ligne de commande va sur mon site dans la section Serveur>Ftp..
@++
leirn thx  :hello:
BMOTheKiller franchement : pure-ftp
après, il y a proftp, mais moins bon me semble-t-il... enfin j'ai quelques pb avec pro des fois, mais avec pure, jamais...
 
 :hello:

 

[jfdsdjhfuetppo]--Message édité par BMOTheKiller--[/jfdsdjhfuetppo]

leirn pas obligatoirement ni le plus simple ni le plus complet... ais bon, pas trop limité qd meme..
Votre avis?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)