Bonjour à tous,
Je suis en train de mettre au point un serveur proftp sur mon fedora. der version.
J'ai configuré proftpd.conf et ftpusers pour accéder au path /media/disk/Plarel partition de 1terabyte formatée en ext2
a noter que j'ai un serveur samba qui fonctionne à merveille et qui a une conf avancée.
Je n'ai pas de serveur web / apache.
Mes directories sont en chmod 777 -R owner: ateliers -R
J'ai activé le port 21 du firewall et du routeur.
Le serveur fonctionne et je peux le pinger sur ftp://........ .org.
Du côté config tout fonctionne. Il me demande alors un user et un mot de passe.
Les users qui ont accès au serveur ont tous leur propre uid et password sous linux.
J'aiu pris soin de les supprimer de ftpusers
seulement lorsque je me connecte il me retourne que user password est faux.... alors que l'accès lui est attribué et que le user n'est pas dans ftpusers...
user: ateliers group ateliers
(qui est en meme temps un user samba soit dit en passant)
Quel est le problème ?? je ne comprend pas malgré le tutorial sous lealinux qui ne semble pas fonctionner chez moi.
voici mes fichiers:
ftpusers:
bin
root
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
gopher
nobody
rpm
vcsa
apache
mailnull
smmsp
rpc
distcache
ntp
nscd
webalizer
squid
tcpdump
dbus
avahi
rpcuser
sshd
haldaemon
xfs
gdm
anonymous
proftpd.conf
# This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # It assumes that you have a user/group # "nobody" for normal operation.
ServerName "ServeurPlarel 2008"
ServerType standalone
DefaultServer on
# Pour autoriser les clients à résumer les téléchargements, très utile. # Remember to set to off if you have an incoming ftp for upload.
AllowStoreRestart on
# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files # from being group and world writable.
Umask 022
# Limitation de la bande passante en lecture :
TransferRate RETR 11
# To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connexions # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd)
MaxInstances 30
# Set the user and group that the server normally runs at.
User ateliers
Group ateliers
# Nombre maximum de clients
#MaxClients 3
# Number of Max Clients per host
# MaxClientsPerHost 1
# Nombre maximums de tentatives de login
MaxLoginAttempts 3
# Message d'acceuil après une connexion réussie
AccessGrantMsg "Bienvenue %u sur le serveur worldWide Plarel2008 !"
# Pour ne pas donner d'info sur le serveur
DeferWelcome on
#Regles pour limiter les commandes...
<Limit>
DenyAll
</Limit>
<Global>
DefaultRoot ~
AllowOverwrite yes
MaxClients 3
MaxClientsPerHost 1
UseFtpUsers on
AllowForeignAddress on
ServerIdent on "plarel2008 Server Ready"
AccessGrantMsg "Bienvenue %u sur le serveur plarel2008"
</Global>
# Serveur Virtuel pour écriture
<VirtualHost> monserveurftp.org
ServerName "Serveur worldWide ftp plarel2008"
Port 21
Maxclients 3
MaxClientsPerHost 1
DefaultRoot /media/disk/Plarel
AccessGrantMsg "Bienvenue %u sur le serveur plarel2008"
<Limit>
AllowUser ateliers
DenyAll
</Limit>
</VirtualHost>
Configuration: Windows XP
Firefox 2.0.0.7