Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/07/2006, à 21:17

snook

vsftpd erreur: 530 Login incorrect

Salut,

Voulant mettre en place un serveur ftp je me suis tourné vers vsftpd car parait-il qu'il est très simple à mettre en place. J'ai trouvé quelques tuto (http://www.andesi.org/index.php?node=121) très bien fait mais j'ai toujours la même erreur:
Je me connect sur mon serveur : ftp localhost 21 --> 220 mon message d'accueil.
Puis j'indique mon username --> Password: mon_pass
et là erreur 530 Login incorrect.

Même après avoir refais le tuto en entier ! Je pense bien que j'ai du faire une fausse manipulation quelque part, mais où ?

Lorsque j'ai créer un dossier virtuel (~virtual) dans mon navigateur de fichier, il apparait avec une icone rouge à croix blanche (non, c'est n'est pas tout à fais le drapeau suisse ;-). J'ai d'autres fichiers avec cette icone, comme login.db et vsftpd.pam. Est-ce normal ?

Je garde toujours espoire de pouvoir utiliser ce ftp, alors j'attend vos propositions. Merci beaucoup

Damien


Keep Open Spirit

Hors ligne

#2 Le 17/07/2006, à 07:22

rilemre

Re : vsftpd erreur: 530 Login incorrect

bonjour

j'ai pas bien compris ce que tu veux faire avec vsftpd: des utilisateurs locaux ou des utilisateurs virtuels?
bien cordialement,

Hors ligne

#3 Le 17/07/2006, à 13:52

collecjm

Re : vsftpd erreur: 530 Login incorrect

Bonjour,

Problème équivalent. J'essaie de créer un serveur ftp sous mandriva 2006.

Moi j'ai essayé proftpd, lftp etc. mais peu importe, je crois.

Au début, pareil, j'avais le message d'erreur 530. Maintenant, je ne sais pas comment ni pourquoi, ça marche. Mais quand je me connecte (en local ou depuis un autre ordi), je tombe systématiquement sur un répertoire vide qui s'appelle "pub" et qui n'existe pas sur mon disque dur.

Quelqu'un a déjà eu ce problème?

A+

    Stéphanie

#4 Le 21/07/2006, à 12:28

snook

Re : vsftpd erreur: 530 Login incorrect

Je souhaite créer des comptes qui puisse se connecter depuis l'exterieur, n'importe où sur le web avec un client FTP. Maintenant je ne sais pas s'ils se nomment utilisateurs virtuels !
Quelle est la différence entre un utilisateur local et un utilisateur virtuel ?

Merci bien
Damien

Dernière modification par snook (Le 21/07/2006, à 12:28)


Keep Open Spirit

Hors ligne

#5 Le 25/07/2006, à 11:33

mirmidon

Re : vsftpd erreur: 530 Login incorrect

Bonjour,

Il faut vérifier dans vos fichiers de configuration afin de :

1) Rajouter les utilisateurs du système qui ont le droit de se connecter.
2) Rajouter leurs répertoires par défaut.
3) Vérifier les permissions pour ces utilisateurs sur leurs répertoires par défaut.

Normallement en vérifiant celà ce devrait être bon ! smile

Stéphane

Dernière modification par mirmidon (Le 25/07/2006, à 11:35)


$ sudo make plaisir
Quand l'informatique redevient un plaisir.

The Ubuntu Counter Project - user number #10290

Hors ligne

#6 Le 27/07/2006, à 16:04

ReWinD

Re : vsftpd erreur: 530 Login incorrect

Salut,

regarde ça si jms, ça a été posté sur ce forum

Kixz83 a écrit :

Salut,

Ah oué , j'ai utilisé ce tuto aussi moi , et j'ai eut aussi un probleme pour le pam a un moment ...

alors :

cd /etc/pam.d
nano vsftpd   ( attention pas d'extension .pam )

tu y colle :

auth required /lib/security/pam_userdb.so db=/etc/vsftpd/login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/login

verifie bien que ta base des users s'appele bien login et qu'il est dans le dossier /etc/vsftpd
et aussi dans ton fichier de conf :

pam_service_name=vsftpd ( verifie bien le nom pas d'extension non plus)

... moi tout marche nickel !

Bon courage !
a+


Kixz

C est ici que ça se trouve http://forum.ubuntu-fr.org/viewtopic.php?id=50497

j espère que ça pourra t aider

Hors ligne

#7 Le 03/08/2006, à 14:13

snook

Re : vsftpd erreur: 530 Login incorrect

Hello,

Merci beaucoup pour vos réponses. Je vais essayer vos propositions un de ces prochains jours.

@+
Damien


Keep Open Spirit

Hors ligne

#8 Le 05/08/2006, à 19:26

deadstar

Re : vsftpd erreur: 530 Login incorrect

Question peut être bête :
as-tu bien sauter une ligne à la fin de ton fichier ou tu as enregistré tes users et leur password avant de le "convertir" en .db ??


" En informatique, tout est possible ... mais... ce n'est pas toujours évident ! "

Hors ligne

#9 Le 13/09/2006, à 14:21

snook

Re : vsftpd erreur: 530 Login incorrect

Salut,

J'ai enfin eu le temps de reprendre l'installation de vsftpd. J'ai repris le tuto depuis le début en vérifiant bien de ne pas mettre cette fameuse extension. Et tout à très bien été. C'est fou comme ça paraît tellement simple une fois que l'on a réussi !

Cependant il y a toujours un point que je n'ai pas très bien saisi. Quelle est la différence entre un utilisateur virtuel et local ???

Merci, @+
Damien


Keep Open Spirit

Hors ligne

#10 Le 13/09/2006, à 14:30

Uggy

Re : vsftpd erreur: 530 Login incorrect

snook a écrit :

Cependant il y a toujours un point que je n'ai pas très bien saisi. Quelle est la différence entre un utilisateur virtuel et local ???

Local -> l'utilisateur a été créé sur le système (exemple ajout avec "adduser"..., il pourrait theoriquement se connecter en SSH, en console, recevoir des mails... , il a son répertoire dans home..etc..) bref il existe pour tout le systeme, et pas seulement pour vsFtpd

Virtuel -> le couple Login/pass n'a un sens que dans vsFtpd

Hors ligne

#11 Le 14/09/2006, à 11:51

snook

Re : vsftpd erreur: 530 Login incorrect

Ok, merci bien Uggy pour cette précision.

Donc maintenant j'arrive très bien à me connecter sur mon ftp (vsftpd) en local. Mais pas moyen d'y arriver depuis l'extérieur ! La connexion au serveur se fait mais je dois avoir un problème au niveau de l'authentification.

Pour résumé, lorsque je me connecte en local ça marche :

# ftp localhost 21
Connected to localhost.localdomain.
220 "Bienvenu bla bla bla."
Name (localhost:mon_usernam): toto
331 Please specify the password.
Password:
230 Login successful.

Mais depuis l'extérieur, ça donne ça :

# ftp mon.serveurftp.com 21
Connected to mon.serveurftp.com.
220  FTP version 1.0 ready at Thu Sep 14 10:39:41 2006
Name (mon.serveurftp.com:mon_usernam): toto
331 Enter PASS command
Password:
530 User toto cannot log in.
Login failed.

Pour tester, j'ai entré une mauvaise adresse de serveur ftp, et là :

ftp: monmauvais.serveurftp.com : Unknown host

Donc c'est bien l'authentification depuis l'extérieur qui pause problème.
J'ai essayer différente configuration du fichier vsftpd.conf, sans vraiment bien comprendre où se situe le problème.

J'ajoute une petite précision. J'utilise no-ip pour rediriger les connexions sur mon PC et j'ai paramétrer la NAT du firewall de mon routeur pour rediriger les connexion 21 sur l'ip local de mon PC.

Quelles sont vos proposition ?

Dernière modification par snook (Le 14/09/2006, à 11:53)


Keep Open Spirit

Hors ligne

#12 Le 14/09/2006, à 14:21

Uggy

Re : vsftpd erreur: 530 Login incorrect

Si j'en crois la bannière ansi que le messagge suivant le code 331, ce n'est pas le meme serveur qui est accedé...

Bref, ta NAT redirige peut etre pas vers la bonne machine, tu tombes sur un serveur FTP qui n'est pas le tien, et donc ton mot de passe ne fonctionne pas...

Hors ligne

#13 Le 14/09/2006, à 21:26

mirmidon

Re : vsftpd erreur: 530 Login incorrect

Salut,

As tu fais une translation d'adresse sur le port de commandes c'est-à-dire le 20 ?

Il faut absolument faire aussi une régle NAT sur sur ce port afin de pouvoir se connecter.
Ce mode de fonctionnement est propre à la liaison FTP.

enjoy

Stéphane

Dernière modification par mirmidon (Le 14/09/2006, à 21:28)


$ sudo make plaisir
Quand l'informatique redevient un plaisir.

The Ubuntu Counter Project - user number #10290

Hors ligne

#14 Le 24/09/2006, à 10:55

snook

Re : vsftpd erreur: 530 Login incorrect

Je trouve vraiment étranger que je n'arrive pas sur le bon serveur !

J'ai défini dans mon fichier de config de vsftpd les connexions sur le port 21 :

connect_from_port_21=YES

Et j'ai redirigé les connexion sur le port 21 de mon routeur, direction ma machine

Start Port No.   End Port No. 	 IP Address
21                21               192.168.1.43

Où est-ce que je peux trouver des explication des code d'erreur? Genre 530 User toto cannot log in ?

Merci, @+
Damien

Dernière modification par snook (Le 24/09/2006, à 10:57)


Keep Open Spirit

Hors ligne

#15 Le 24/09/2006, à 13:31

Uggy

Re : vsftpd erreur: 530 Login incorrect

mirmidon a écrit :

As tu fais une translation d'adresse sur le port de commandes c'est-à-dire le 20 ?

Le port 20, c'est pour le canal DATA et non pour le canal "commande".
...et le port 20, est le port source du serveur en passif, pas le port destination..

Hors ligne

#16 Le 24/09/2006, à 13:32

Uggy

Re : vsftpd erreur: 530 Login incorrect

snook a écrit :

J
J'ai défini dans mon fichier de config de vsftpd les connexions sur le port 21 :

connect_from_port_21=YES

Il n'y a pas a ma connaissance ce parametre dans vsftpd.
Le parametre est "connect_from_port_20=YES"

Hors ligne