proftpd et les permissions :'( [RESOLU]

proftpd et les permissions :'( [RESOLU] - Linux et OS Alternatifs

Marsh Posté le 13-12-2004 à 21:41:23    

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>
 
 <Limit MKD>
 AllowAll
 </Limit>
 
 <Limit RNFR>
 DenyAll
 </limit>
 
 <Limit RNTO>
 DenyAll
 </limit>
 
 <Limit DELE>
 DenyAll
 </limit>
 
 <Limit RMD>
 DenyAll
 </limit>
 
 <Limit CHMOD>
 DenyAll
 </Limit>
 
 
##############################################################
#                          LOGGING                           #
##############################################################
 
 
# Commande définissant le chemin du fichier et le fichier qui stockera les actions effectuées sur le FTP le log
 Extendedlog /var/log/ftp.log
 
# Format de Logging
 LogFormat  default "%h %l %u %t \"%r\" %s %b"
 LogFormat  auth    "%v [%P] %h %t \"%r\" %s"
 LogFormat  write   "%h %l %u %t \"%r\" %s %b"
 
 SyslogFacility  AUTH


 
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 :/
 
 :cry:  
 
si qqun voit ou je me trompe  :jap:


Message édité par korner le 14-12-2004 à 10:56:31

---------------
galerie photo | thingiverse
Reply

Marsh Posté le 13-12-2004 à 21:41:23   

Reply

Marsh Posté le 14-12-2004 à 10:25:59    

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 ?

Reply

Marsh Posté le 14-12-2004 à 10:47:19    

ah non :/ jvai essayer :D

Reply

Marsh Posté le 14-12-2004 à 10:56:11    

et ben oui :D c t ca :jap:
 
merci bc [:romf]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed