Bonsoir
il faut donner une adresse e-mail valide comme password et non des "xxxx"
d�pendant de la config, voir avec "webmin" https://localhost:10000/
Andr�
----- Original Message -----
From: "Olivier Ricordeau" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 06, 2002 3:47 PM
Subject: [Confirme] Configuration de proftpd
> Bonjour!
> Je suis entrain d'essayer de me configurer un petit serveur ftp anonyme
> sur ma MDK 8.2. J'arrive d�j� � me connecter en ftp localement si je
> m'identifie en tant que "olivier". Par contre, je ne peux pas me
> connecter en anonymous.
> Quand je me connecte avec gftp sur localhost en tant que anonymous avec
> mon adresse email comme password, voici ce que �a donne:
>
> ----------------------------------------------------------------
> Recherche de localhost
> Essai avec localhost.localdomain:21
> Connect� sur localhost.localdomain:21
> 220 ProFTPD 1.2.5rc1 Server (ProFTPD Anonymous Server)
> [localhost.localdomain]
> USER anonymous
> 331 Anonymous login ok, send your complete email address as your password.
> PASS xxxx
> 530 Login incorrect.
> D�connexion de l'h�te localhost.localdomain
> Pause de 30 secondes avant la prochaine tentative
> ----------------------------------------------------------------
>
>
>
> Le but de ce serveur est simple: les utilisateurs doivent pouvoir se
> connecter en anonymous, et uploader tout ce qu'ils veulent depuis le
> r�pertoire /data/Media/ qui est sur une partition fat32 o� je mets tous
> mes mp3 et compagnie. On doit pouvoir descendre dans les
> sous-r�pertoires et uploader ce qu'on veut, mais pas remonter plus haut
> ni modifier les fichiers! Tout ce qui est dans /data/Media/ appartient �
> root, est au groupe root et les droits sont en 777 (je sais c pas
> bien...). Je me suis dit que le probl�me venait peut-�tre de l�, alors
> j'ai essay� les commandes suivantes:
> chgrp -R ftp /data/Media
> chown -R ftp /data/Media
>
> Pour les deux commandes, le shell me r�pond "Op�ration non permise" (je
> pr�cise que j'ai bien entendu fais �a en tant que root...). Pourtant, il
> me semble que ma fstab est bien configur�e donc je ne comprends pas...
>
> Je voudrais savoir:
> 1) Comment changer les droits pour /data/Media (ne serait-ce que pour ne
> pas rester con ;-) )
> 2) Comment faire pour que mon serveur soit accessible en anonymous
>
> Ci-joint les fichiers /etc/fstab et /etc/proftpd.conf
>
> Merci d'avance!
> Oliv
>
> --
> | -=Olivier RICORDEAU=- | It is rumored that someone once asked |
> | Info Sp� C2 |Dr. Bellman how to tell the exercises apart|
> | EPITA Promo 2005 |from the research problems, and he replied,|
> |[EMAIL PROTECTED]| "If you can solve it, it is an exercise; |
> | ICQ: 65452304 | otherwise it's a research problem." |
> | Phone: 06-86-72-08-52 | D.Knuth, "The Art Of Computer Programming"|
>
----------------------------------------------------------------------------
----
> /dev/hda5 / ext3 defaults 1 1
> /dev/hdd3 /data vfat iocharset=iso8859-15,umask=000,codepage=850 1 1
> /dev/hdd8 /deb ext2 defaults 1 2
> /dev/hdd7 /debhome ext2 defaults 1 2
> none /dev/pts devpts mode=0620 0 0
> none /dev/shm tmpfs defaults 0 0
> //freedom/G /freedom/cdrom smbfs user,umask=000,codepage=850 0 0
> //freedom/WPS /freedom/printer smbfs user,umask=000 0 0
> //freedom/C /freedom/win smbfs user,dev,exec,umask=000 0 0
> /dev/hdd6 /home ext2 defaults 1 2
> /mnt/cdrom /mnt/cdrom supermount
dev=/dev/scd0,fs=iso9660,ro,--,user,iocharset=iso8859-15 0 0
> /mnt/floppy /mnt/floppy supermount
dev=/dev/fd0,fs=vfat,--,user,iocharset=iso8859-15,umask=0,sync,codepage=850,
noauto 0 0
> none /proc proc defaults 0 0
> /dev/hda1 /win vfat iocharset=iso8859-15,umask=000,codepage=850 0 0
> /dev/hdd1 swap swap defaults 0 0
>
----------------------------------------------------------------------------
----
> # This sample configuration file illustrates configuring two
> # anonymous directories, and a guest (same thing as anonymous but
> # requires a valid password to login)
>
> ServerName "ProFTPD Anonymous Server"
> ServerType standalone
>
> # Port 21 is the standard FTP port.
> Port 21
>
> # If you don't want normal users logging in at all, uncomment this
> # next section
> #<Limit LOGIN>
> # DenyAll
> #</Limit>
>
> # Set the user and group that the server normally runs at.
> User nobody
> Group nogroup
>
> # To prevent DoS attacks, set the maximum number of child processes
> # to 30. If you need to allow more than 30 concurrent connections
> # at once, simply increase this value. Note that this ONLY works
> # in standalone mode, in inetd mode you should use an inetd server
> # that allows you to limit maximum number of processes per service
> # (such as xinetd)
> MaxInstances 30
>
> # Set the maximum number of seconds a data connection is allowed
> # to "stall" before being aborted.
> TimeoutStalled 300
>
> # We want 'welcome.msg' displayed at login, and '.message' displayed
> # in each newly chdired directory.
> DisplayLogin welcome.msg
> #DisplayFirstChdir .message
>
> # Our "basic" anonymous configuration, including a single
> # upload directory ("uploads")
> <Anonymous ~ftp>
>
> # Allow logins if they are disabled above.
> <Limit LOGIN>
> AllowAll
> </Limit>
>
> # Maximum clients with message
> MaxClients 5 "Sorry, max %m users -- try again later"
>
> User ftp
> Group ftp
> # We want clients to be able to login with "anonymous" as well as "ftp"
> UserAlias anonymous ftp
>
> # Limit WRITE everywhere in the anonymous chroot
> <Limit WRITE>
> DenyAll
> </Limit>
>
> # An upload directory that allows storing files but not retrieving
> # or creating directories.
> <Directory /data/Media/*>
> <Limit READ>
> AllowAll
> </Limit>
>
> <Limit STOR>
> AllowAll
> </Limit>
> </Directory>
>
> </Anonymous>
>
> # A second anonymous ftp section. Users can login as "private". Here
> # we hide files owned by root from being manipulated in any way.
>
> <Anonymous /usr/local/private>
> User bobf
> Group users
> UserAlias private bobf
> UserAlias engineering bobf
>
> # Deny access from *.evil.net and *.otherevil.net, but allow
> # all others.
> <Limit LOGIN>
> Order deny,allow
> Deny from .evil.net, .otherevil.net
> Allow from all
> </Limit>
>
> # We want all uploaded files to be owned by 'engdept' group and
> # group writable.
> GroupOwner engdept
> Umask 007
>
> # Hide all files owned by user 'root'
> HideUser root
>
> <Limit WRITE>
> DenyAll
> </Limit>
>
> # Disallow clients from any access to hidden files.
> <Limit READ DIRS>
> IgnoreHidden on
> </Limit>
>
> # Permit uploading and creation of new directories in
> # submissions/public
>
> <Directory submissions/public>
> <Limit READ>
> DenyAll
> IgnoreHidden on
> </Limit>
>
> <Limit STOR MKD RMD>
> AllowAll
> IgnoreHidden on
> </Limit>
> </Directory>
>
> </Anonymous>
>
> # The last anonymous example creates a "guest" account, which clients
> # can authenticate to only if they know the user's password.
>
> <Anonymous ~guest>
>
> User guest
> Group nobody
> AnonRequirePassword on
>
> <Limit LOGIN>
> AllowAll
> </Limit>
>
> # Deny write access from all except trusted hosts.
>
> <Limit WRITE>
> Order allow,deny
> Allow from 10.0.0.
> Deny from all
> </Limit>
>
> </Anonymous>
>
> <Global>
> DefaultChdir /data/Media
> DefaultRoot /data/Media
> AccessGrantMsg "Bienvenue sur le serveur ftp de srv89!! Bon
t�l�chargement!"
> AllowOverwrite off
> AllowChmod off
> RootLogin off
> DisplayGoAway "Il y a d�j� trop de personnes connect�es sur ce serveur!
R�essayez plus tard..."
> DisplayQuit "Au revoir!"
> </Global>
>
----------------------------------------------------------------------------
----
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com"
>
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"