Pour anonymous, tu as mis "MKD" à "DenyAll" donc c'est normal.
Pour les autre utilisateurs, ça devrait fonctionner par contre.
As-tu bien mis le répertoire /ftp en mode 777 ?
korner
Bonjour a tous, je débute linux et j'ai un petit soucis qui n'arrive pas quand je suis au bahut :/
voici mon fichier "proftpd.conf" :
##############################################################
# GLOBAL #
##############################################################
<global>
# Repertoire de base
DefaultRoot /ftp
# Utilisation du filtre FtpUsers
UseFtpusers on
# Message d'accueil
AccessGrantMsg "Bienvenue %u , vous etes sur le FTP de Rémi"
# Identification du serveur
ServerIdent on "FTP de Rémi"
</global>
##############################################################
# CONFIGURATION DU SERVEUR #
##############################################################
# Informations du Serveur
ServerName "Remi's FTP (using ProFtpd)"
ServerType standalone
DefaultServer on
# Nombre de connexions maximum au FTP
MaxInstances 15
# Autoriser le Serveur à reprendre des fichiers en cours d'UL ( fonction de "resume" )
AllowStoreRestart on
# Port FTP ( default = 21 )
Port 21
# Umask 022 est le Umask par défaut
Umask 022
# User et Groupe sous lesquels fonctionnera le serveur
User nobody
Group nogroup
# Permettre à ProFtpd de chercher lui même dans /etc/passwd la validité des mots de passe
PersistentPasswd off
##############################################################
# COMPTE ANONYME #
##############################################################
# Compte Anonyme
<Anonymous /ftp>
# Le compte anonyme requiere un shell valide
RequireValidShell no
# Utilisateur utilisé pour le compte anonyme
User anonyme
Group anonyme
# Autorise le LOGIN
<Limit LOGIN>
AllowAll
</Limit>
# Limitations mises en place
<Limit STOR>
DenyAll
</Limit>
<Limit MKD>
DenyAll
</Limit>
<Limit RNFR>
DenyAll
</limit>
<Limit RNTO>
DenyAll
</limit>
<Limit DELE>
DenyAll
</limit>
<Limit RMD>
DenyAll
</limit>
<Limit CHMOD>
DenyAll
</Limit>
</Anonymous>
##############################################################
# PERMISSIONS DES UTILISATEURS #
##############################################################
# Permission sur le FTP (MKD RNFR RNTO DELE RMD STOR CHMOD)
# MKD : création de répertoire
# RNFR : (rename from) empêche de pouvoir renommer
# RNTO : (rename to) c'est la suite de RNFR en fait, donc si RNFR est interdit, ce n'est pas util de le mettre
# DELE : suppression de fichiers
# RMD : suppression de répertoires
# STOR : écriture de fichiers depuis un cl1ient vers le serveur proftpd
# CHMOD : changement de permission sur les fichiers (et répertoires)
#AUTORISATION POUR TOUS LES UTILISATEURS (sauf compte Anonyme)
<Limit STOR>
AllowAll
</Limit>
le truc c'est que tous les comptes (y compris l'anonyme) on le droit de GET des fichiers, mais personne (y compris l'anonyme) ne peux créer de dossier :/