Aller au contenu

Proftpd et vhost


artiflo

Sujets conseillés

Bonjour,

Je cherche a faire (comme pour apache) cohabiter sur un même serveur ftp (même ip) plusieurs domaine avec l'aide de vhost sous proftpd (ce pour quoi proftpd est fait selon sa description).

J'ai beau lire les differents tuto que je trouve, je tombe toujours sur le meme probleme :

warning: "FTP5 welcome" address/port (80.x.x.x:21) already in use by "ProFTPD"

Je comprend tout a fait la logique de ce message d'erreur si je n'avais pas fait de vhost, mais justement j'ai fait des vhost ce qui dans l'absolue est sensé éviter ce problème.

Faut il faire du NAT ? Faut il avoir plusieurs IP ?

Mon fichier de conf proftpd dénicher sur le site officiel de proftpd :

# This sample configuration file illustrates creating two
# virtual servers, and associated anonymous logins.

ServerName "ProFTPD"
ServerType standalone

# Port 21 is the standard FTP port.
Port 21

# Global creates a "global" configuration that is shared by the
# main server and all virtualhosts.

<Global>
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022
</Global>

# Set the user and group that the server normally runs at.
User nobody
Group nogroup

MaxInstances 30

# Maximum seconds a data connection may "stall"
TimeoutStalled 300

# First virtual server
<VirtualHost ftp5.mondomaine.fr>
ServerName "FTP5 welcome"

MaxClients 10
MaxLoginAttempts 1

# DeferWelcome prevents proftpd from displaying the servername
# until a client has authenticated.
DeferWelcome on

# Limit normal user logins, because we only want to allow
# guest logins.
<Limit LOGIN>
DenyAll
</Limit>

<Anonymous /home/mirror/ftp>
User mirror
Group nogroup

# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous mirror

# Cosmetic changes, all files belongs to ftp user
DirFakeUser on ftp
DirFakeGroup on ftp


# Limit the maximum number of anonymous logins
MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>

</Anonymous>
</VirtualHost>

Quelqu'un aurait une idée ? un lien ?

Merci et bravo au HUB ! :D

<edit Norseb>Merci d'utiliser la balise CODEBOX pour les codes longs</edit>

Modifié par NorSeb
Lien vers le commentaire
Partager sur d’autres sites

ok, je reviens vers vous.

Donc a présent j'arrive a faire du vhost en anonymous au niveau de proftpd mais sur un port différent du 21 (merci pour le lien)

Existe il une solution (comme apache) qui permettrait du faire du vhost anonymous en ftp sur le port 21 ?

En gros d'avoir plusieurs serveur ftp virtuel sur la meme machine, le meme port et la meme IP.

Merci :D

Modifié par artiflo
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...