Wu-ftpd int�gre en standard le support des domaines virtuels. Cependant, vous ne pouvez pas utiliser des fichiers de mot de passe diff�rents pour chaque domaine. Par exemple, si bob@domaine1.com
et bob@domaine2.com
d�sirent tous les deux un compte, vous devrez donner � l'un des deux le nom bob2
ou demander � un des utilisateurs de choisir un autre nom de login. Puisque vous disposez � pr�sent de syst�mes de fichiers diff�rents pour chaque domaine, vous disposez de fichiers de mot de passe diff�rents et ce probl�me dispara�t. Vous n'avez qu'� cr�er un script virtnewuser
et virtpasswd
de la fa�on qui est expliqu�e ci-dessus, et tout fonctionnera.
Les entr�es pour wu-ftp dans inetd.conf
sont :
ftp stream tcp nowait root /usr/local/bin/virtuald \ virtuald /virtual/conf.ftp wu.ftpd -l -a
Ils ne sont pas affect�s par la presence de virtuald. Pour un utilisateur anonyme, cr�er l'utilisateur FTP dans /virtual/domain1.com/etc/passwd comme vous le feriez d'habitude.
ftp:x:14:50:Anonymous FTP:/var/ftp:/bin/false
Puis l'installation du r�pertoire anonyme du FTP. Vous avez des fichier de mot de passe
s�par�s, donc vous pouvez restreindre n'importe quel domaine � un FTP avec un compte anonyme.
Notez que comme le serveur � un chroot
dans le r�pertoire
/virtual/domain1.com vous n'avez pas a pr�fixer de chemins avec.
Wu-ftpd supporte quelque chose qui s'appelle un groupe d'invit� (guest group).
�a permet de cr�er diff�rentes zones FTP pour chaque utilisateur. Le serveur
FTP fait un chroot
vers la zone specifi�e, donc, l'utilisateur ne peut
sortir du r�pertoire. Si vous cr�ez un utilisateur dans un domaine virtuel, il ne
sera pas capable de voir le syst�me de fichiers Syst�me.
Ajouter le group guest au fichier /virtual/domain1.com/etc/ftpaccess.
Cr�er une entr�e dans /virtual/domain1.com/etc/passwd avec chroot
et le r�pertoire home de d�part s�par� par /./
:
guest1:x:8500:51:Guest FTP:/home/g/guest1/./incoming:/bin/false
Puis installer le home du guest comme vous feriez pour un FTP anonyme. Vous
avez des fichiers de mots de passe separ�s pour chaque domaine, donc vous
pouvez sp�cifier quel domaine dispose d'un compte guest et les utilisateurs qui sont
des utilisateurs guest dans un domaine. Notez que depuis que le serveur FTP est
chroot�
vers le repertoire /virtual/domain1.com vous n'avez pas �
pr�fixer de chemin.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:22