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

 


Dernière réponse
Sujet : [FTP] Accès OK en localhost, refusé en distant
clem_71 Les utilisateurs en question, ainsi que leurs groupe, ne sont pas mentionnés dans le fichier /etc/ftpusers de ProFTPD.

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
clem_71 Les utilisateurs en question, ainsi que leurs groupe, ne sont pas mentionnés dans le fichier /etc/ftpusers de ProFTPD.
chaica Tu peux très bien avoir des comptes systèmes qui te permettent de te connecter en ssh et qui sont refusés par le serveur ftp : suffit de déclarer dans le fichier de conf que les utilisateurs systèmes sont intérdits.
clem_71 Nan nan pas de problèmes sur les comptes (je me connecte avec lesdits comptes via SSH sans problème).
 
Oui le serveur FTP fonctionne, mais c'est authentification qui déconne.
chaica t'as un 220 ftp server ready, ça veut dire que ton serveur ftp tourne normalement, tu te serais pas foiré dans la configuration des comptes utilisateurs du ftp?
clem_71 Je l'ai désactivé au démarrage de la machine :
 
iptables -L
 
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
 
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
_____________________________
chose nouvelle, ça ne fonctionne pas en localhost maintenant :
 
[root@*** root]# ftp localhost
Connected to localhost (127.0.0.1).
220 FTP Server ready.
Name (localhost:root): ***
331 Password required for ***.
Password:
530 Login incorrect.
Login failed.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
 
J'ai mis des *** pour cacher les infos, mais ce ne sont pas des étoiles en réalité.
jlighty en rebootant le serveur, un firewall a t-il démarré ?
iptables -L pour verifier
clem_71 Je réédite le topic et j'enlève le résolu puisque le problème est réapparu.
 
La solution FTP passif n'en était pas une.
 
C'était un coup de hazard qui a fait que ça a marché, mais la je viens de redemarrer la machine distante et de nouveau le problème est le même ...
jlighty oui mais ça bloque lorsque il demande la liste des fichiers (LIST) car elle est transmise sur le port 20
clem_71 Oui le port 20 est accessible, il n'y a plus de firewall sur la machine à l'heure actuelle, pour les tests.
 
OK je vais voir avec Ethereal, mais je pense que c'est à la couche login du serveur FTP que ça plante puisque j'ai le message de bienvenue me disant que je suis connecté.
 
Merci encore.
jlighty le port 20 (ftp-data) est accessible  (pas de firewall) ?
un test à effectuer faire un sniff (Ethereal) et voir où cela bloque.
Les étapes de connection sont décrites ici :
http://christian.caleca.free.fr/ftp/les_bases.htm
clem_71 Côté client, erreur 530, à chaque connexion.
 
 
Je viens d'essayer en mode passif, ça marche, j'arrive à me logguer.
 
Merci j'y avais même pas pensé ... ceci dit ce n'est qu'une partie de la solution. Pourquoi ça marche en passif et pas en normal ?
 
Merci de ton aide.
jlighty Le client FTP utilise t-il le mode passif ?
quelles sont les erreurs affichées du côté client ?
clem_71
netstat -a | fgrep tcp
 
http & autres
.......
tcp        0      0 *:ftp                   *:*                  LISTEN
.......
ssl & autres
jlighty que te retourne "netstat -a | fgrep tcp" ?
clem_71 iptables -L
 
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
 
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
 
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
 
La table est vide. Je viens de désactivier le Linux Firewall pour voir si ça passe mais ça ne passe toujours pas.
jlighty que tu retournes "iptables -L" ?
clem_71 J'ai une interface Webmin sur ce dédié, qui ne me plait guère.
 
Sur le module Linux Firewall j'aimerai ajouter la règle FTP mais il y a bien trop de champs à remplir.
 
J'aurait préféré une commande Shell pour le faire, si vous savez laquelle il faut utiliser.
clem_71 Salut,
 
Alors pour ce qui est de chez moi je n'ai pas de routeur, ni de problème d'ouverture des ports sur mon pare-feu puisque j'accède sans problèmes à d'autres FTP.
 
Sur la machine distante, je doute que le roueur ai été configuré en ne forwardant pas le port 21, sachant qu'il s'agit d'un serveur dédié comme ils en louent beaucoup.
 
J'ai essayé des tas de trucs mais je suis avide d'idées cette fois.
 
mikala il faut peut etre vérifier déja si les ports en question sur ton dédié sont ouverts.
CocoRambo Si tu a un routeur il te faut forwarder les ports 20 et 21 ! ;)
clem_71 Bonjour,
 
Sur un serveur dédié de chez C-Dedie, je n'arrive pas à configurer mon serveur FTP.
 
J'ai installé ProFTPD. Je l'ai configuré correctement, mais je n'arrive pas à accéder au FTP via un client FTP tel Internet Explorer ou FTP Expert.
 
En revanche, sur une SSH, si je lance la commande  
 
ftp localhost
 
l'invite de connexion apparait, et après saisie des informations d'un compte Unix présent sur le serveur, le même que j'itilise sur mon client FTP, la connexion fonctionne.
 
J'ai donc essayé ProFTPD, Wu-FTPD, pure-FTPD, le problème étant toujours le même.
 
Merci pour l'aide apportée.

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