Besoin d'aide pour proftpd
loic
-
Albuferque -
Albuferque -
Bonjour,
Je suis débutant sous linux et je cherche a creer un serveur ftp j'ai reussit! Mon proftpd.config est:
----------------------------------------------------------------------------------------------------------------------------------------------------------------
ServerName "A moi"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
DenyFilter *.*/
# Port utilisé Port 21
# Nombre de connexions concurrentes maximum
MaxInstances 30
AllowOverwrite on
# Autorise les clients à reprendre les Uploads vers vous. # A déactiver si on n'autorise pas les Uploads.
AllowStoreRestart on
# Autorise la reprise des téléchargements. AllowRetrieveRestart on
# Active un arrangement des lignes pour plus de compatibilité.
MultilineRFC2228 on
# Evite le blocage de ProFTPd pendant le temps de réponse de résolution DNS.
UseReverseDNS off
# Option de logging pour cette zone vers ce fichier.
TransferLog /var/log/proftpd/proftpd.log
# Formats des logs.
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"
# Permet de chrooter les utilisateurs FTP locaux dans leur home directory.
DefaultRoot ~ AuthUserFile /etc/ftpd.passwd
# chroot des users ftp et interdiction d'accès aux autres groupes DefaultRoot ~ ftpusers <Limit ALL> DenyGroup !ftpusers </Limit>
# le global est défini pour TOUS les utilisateurs <global>
# défini le umask pour le user et son groupe (fonctionne à l'envers d'un chmod. 022 = 744
Umask 022 022
# Enregistre les accès sur les fichiers et répertoires.
ExtendedLog /var/log/proftpd/access.log WRITE,READ write
# Enregistre tout les logins. ExtendedLog /var/log/proftpd/auth.log AUTH auth
# Force l'option de directory listings (NLST, LIST et STAT) à -l ListOptions "-l"
# Interdit l'overwrite pour le répertoire /home/ftp
# ainsi que la suppression et l'écriture
<Directory /home/ftp/ >
AllowOverwrite off
<Limit DELE WRITE >
DenyAll
</Limit>
</Directory>
# Autorise toutes les actions lecture/ecriture pour le répertoire /home/ftp/upload
<Directory /home/ftp/upload >
AllowOverwrite on
<Limit READ WRITE DELE DIRS>
AllowAll
</Limit>
</Directory>
# Permet de ne pas donner d'informations sur le serveur.
DeferWelcome off
# On indique au serveur FTP d'utiliser ou non le fichier /etc/ftpusers pour savoir qui a le droit de se connecter.
# Par défaut ce fichier est utilisé par ProFTPd.
UseFtpUsers on
# Le premier message qui sera affiché quand quelqu'un se connectera
ServerIdent on "Server FTP ready"
# Message d'accueil
AccessGrantMsg "Bienvenue %u sur ftp machin"
# Autorise le téléchargement ou upload distant directement depuis un autre serveur FTP sans passer par le PC de l'user.
AllowForeignAddress on
# Permet de déconnecter le client au bout de "x" secondes : # # S'il n'y a aucune activité de son coté.
TimeoutIdle 600
# S'il n'y a aucune activité entre la saisie du login et du passwd.
TimeoutLogin 300
# S'il n'opère aucun transfert.
TimeoutNoTransfer 300
# S'il a stoppé le transfert.
TimeoutStalled 3600
# Autorise seulement les noms de fichiers normaux (caractères alphanumérique) et non des codes shell.
PathAllowFilter "[a-zA-Z0-9]"
# Refuse l'upload de fichiers .ftpaccess ou .htaccess PathDenyFilter "(.ftp)|(.hta)[a-z]+$"
# N'autorise pas de passer des printf-Formats.
AllowFilter "^[a-zA-Z0-9@~ /,_.-]*$" DenyFilter "%"
# Cache les liens symboliques.
ShowSymlinks off </global>
----------------------------------------------------------------------------------------------------------------------------------------------------------------
J'ai creer un utilisateur toto avec un mot de passe kikou. Je me suis inscrit chez dyndn: rouroustream.dvrdns.org.
1er question ==> Quand j'utilise gftp, le nom du serveur je marque rouroustream.dvrdns.org?
2eme question ==> Quand je tappe rouroustream.dvrdns.org dans mozzila firefox je tombe sur une page ftp ou il me dit Index of ftp://rouroustream.dvrdns.org/
Up to higher level directory
3eme Question ==> J'aimerais arriver sur une paje ou il demande mot de passe et nom d'utilisateur!Ca marche si bien sous windows ok ce n'est pas la même qualité mais j'en est marre de chercher aidez moi svp!
merci de réponde en expliquant au mieux! je ne suis pas un pro! Donner toujours des tutos mais a mon avis je les est déja lut!!!
Je suis débutant sous linux et je cherche a creer un serveur ftp j'ai reussit! Mon proftpd.config est:
----------------------------------------------------------------------------------------------------------------------------------------------------------------
ServerName "A moi"
ServerType standalone
DeferWelcome off
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
DenyFilter *.*/
# Port utilisé Port 21
# Nombre de connexions concurrentes maximum
MaxInstances 30
AllowOverwrite on
# Autorise les clients à reprendre les Uploads vers vous. # A déactiver si on n'autorise pas les Uploads.
AllowStoreRestart on
# Autorise la reprise des téléchargements. AllowRetrieveRestart on
# Active un arrangement des lignes pour plus de compatibilité.
MultilineRFC2228 on
# Evite le blocage de ProFTPd pendant le temps de réponse de résolution DNS.
UseReverseDNS off
# Option de logging pour cette zone vers ce fichier.
TransferLog /var/log/proftpd/proftpd.log
# Formats des logs.
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"
# Permet de chrooter les utilisateurs FTP locaux dans leur home directory.
DefaultRoot ~ AuthUserFile /etc/ftpd.passwd
# chroot des users ftp et interdiction d'accès aux autres groupes DefaultRoot ~ ftpusers <Limit ALL> DenyGroup !ftpusers </Limit>
# le global est défini pour TOUS les utilisateurs <global>
# défini le umask pour le user et son groupe (fonctionne à l'envers d'un chmod. 022 = 744
Umask 022 022
# Enregistre les accès sur les fichiers et répertoires.
ExtendedLog /var/log/proftpd/access.log WRITE,READ write
# Enregistre tout les logins. ExtendedLog /var/log/proftpd/auth.log AUTH auth
# Force l'option de directory listings (NLST, LIST et STAT) à -l ListOptions "-l"
# Interdit l'overwrite pour le répertoire /home/ftp
# ainsi que la suppression et l'écriture
<Directory /home/ftp/ >
AllowOverwrite off
<Limit DELE WRITE >
DenyAll
</Limit>
</Directory>
# Autorise toutes les actions lecture/ecriture pour le répertoire /home/ftp/upload
<Directory /home/ftp/upload >
AllowOverwrite on
<Limit READ WRITE DELE DIRS>
AllowAll
</Limit>
</Directory>
# Permet de ne pas donner d'informations sur le serveur.
DeferWelcome off
# On indique au serveur FTP d'utiliser ou non le fichier /etc/ftpusers pour savoir qui a le droit de se connecter.
# Par défaut ce fichier est utilisé par ProFTPd.
UseFtpUsers on
# Le premier message qui sera affiché quand quelqu'un se connectera
ServerIdent on "Server FTP ready"
# Message d'accueil
AccessGrantMsg "Bienvenue %u sur ftp machin"
# Autorise le téléchargement ou upload distant directement depuis un autre serveur FTP sans passer par le PC de l'user.
AllowForeignAddress on
# Permet de déconnecter le client au bout de "x" secondes : # # S'il n'y a aucune activité de son coté.
TimeoutIdle 600
# S'il n'y a aucune activité entre la saisie du login et du passwd.
TimeoutLogin 300
# S'il n'opère aucun transfert.
TimeoutNoTransfer 300
# S'il a stoppé le transfert.
TimeoutStalled 3600
# Autorise seulement les noms de fichiers normaux (caractères alphanumérique) et non des codes shell.
PathAllowFilter "[a-zA-Z0-9]"
# Refuse l'upload de fichiers .ftpaccess ou .htaccess PathDenyFilter "(.ftp)|(.hta)[a-z]+$"
# N'autorise pas de passer des printf-Formats.
AllowFilter "^[a-zA-Z0-9@~ /,_.-]*$" DenyFilter "%"
# Cache les liens symboliques.
ShowSymlinks off </global>
----------------------------------------------------------------------------------------------------------------------------------------------------------------
J'ai creer un utilisateur toto avec un mot de passe kikou. Je me suis inscrit chez dyndn: rouroustream.dvrdns.org.
1er question ==> Quand j'utilise gftp, le nom du serveur je marque rouroustream.dvrdns.org?
2eme question ==> Quand je tappe rouroustream.dvrdns.org dans mozzila firefox je tombe sur une page ftp ou il me dit Index of ftp://rouroustream.dvrdns.org/
Up to higher level directory
3eme Question ==> J'aimerais arriver sur une paje ou il demande mot de passe et nom d'utilisateur!Ca marche si bien sous windows ok ce n'est pas la même qualité mais j'en est marre de chercher aidez moi svp!
merci de réponde en expliquant au mieux! je ne suis pas un pro! Donner toujours des tutos mais a mon avis je les est déja lut!!!