Bonjour , je viens d'installer un serveur FTP (proftpd) sur une Ubuntu.
En suivant ce modèle pour le proftpd.conf :
Citation :
#Nom du serveur ServerName "Serveur FTP" #Type du serveur: standalone ou bien inetd ServerType standalone #Directive utile pour faire des virtuals hosts DefaultServer on #Port TCP sur lequel le serveur écoute en mode standalone Port 21 #Masque s'appliquant aux fichiers crées Umask 022 #Nombre d'instances maximales de proftpd....ne pas le mettre trop élevé pour éviter le deny de service MaxInstances 30 #Utilisateur et groupe pour les connections anonymes User nobody Group nogroup #N'impose pas que l'utilisateur possede un shell associe au back end qui gere l'authentification RequireValidShell off #Autorise de resumer les download et upload AllowRetrieveRestart on AllowStoreRestart on #Option de la commande ls ListOptions "l" #Désactive l'authentification via PAM (par défaut) AuthPAM off #Chrootage de l'utilisateur admin DefaultRoot /home/ftpublic admin #cache l'identite du serveur ServerIdent off #Fichiers de log SystemLog /var/log/proftpd.log TransferLog /var/log/xferlog
#configuration pour acces anonyme
<Anonymous /home/ftpublic> User ftp Group nogroup UserAlias anonymous ftp MaxClients 20
Marsh Posté le 21-06-2006 à 15:00:20
Bonjour , je viens d'installer un serveur FTP (proftpd) sur une Ubuntu.
En suivant ce modèle pour le proftpd.conf :
#Nom du serveur
ServerName "Serveur FTP"
#Type du serveur: standalone ou bien inetd
ServerType standalone
#Directive utile pour faire des virtuals hosts
DefaultServer on
#Port TCP sur lequel le serveur écoute en mode standalone
Port 21
#Masque s'appliquant aux fichiers crées
Umask 022
#Nombre d'instances maximales de proftpd....ne pas le mettre trop élevé pour éviter le deny de service
MaxInstances 30
#Utilisateur et groupe pour les connections anonymes
User nobody
Group nogroup
#N'impose pas que l'utilisateur possede un shell associe au back end qui gere l'authentification
RequireValidShell off
#Autorise de resumer les download et upload
AllowRetrieveRestart on
AllowStoreRestart on
#Option de la commande ls
ListOptions "l"
#Désactive l'authentification via PAM (par défaut)
AuthPAM off
#Chrootage de l'utilisateur admin
DefaultRoot /home/ftpublic admin
#cache l'identite du serveur
ServerIdent off
#Fichiers de log
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
#configuration pour acces anonyme
<Anonymous /home/ftpublic>
User ftp
Group nogroup
UserAlias anonymous ftp
MaxClients 20
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
<Directory /admin>
<Limit READ>
DenyAll
</Limit>
</Directory>
</Anonymous>
J'aimerai maintenant rajouter des users avec mot de passe , et qui ont la possibilité de transférer des fichiers ! Comment faire ?