Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2352 connectés 

 


Dernière réponse
Sujet : proftpd et les permissions :'( [RESOLU]
korner et ben oui :D c t ca :jap:
 
merci bc [:romf]

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
korner et ben oui :D c t ca :jap:
 
merci bc [:romf]
korner ah non :/ jvai essayer :D
arsunik 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>
 
 <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:


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)