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 30/01/2008, à 21:37

azerty220

[Résolu]Serveur sous vsftpd, je sèche

Bonjour,

après avoir tenté de faire fonctionner sans succès gproftpd, je suis en train d'essayer d'installer vsftpd à  partir de ce tuto.

L'installation du paquet s'est passée sans encombre (Synaptic m'a viré au passage des restes de proftpd qui trainaient dans un coin smile ).

Seulement actuellement je bloque sur la création du fichier PAM :

monnom@monnom-desktop:/etc/vsftpd$ sudo auth required /lib/security/pam_userdb.so db=/etc/vsftpd/login
sudo: auth: command not found
monnom@monnom-desktop:/etc/vsftpd$ sudo account required /lib/security/pam_userdb.so db=/etc/vsftpd/login
sudo: account: command not found

La méthode indiquée dansla documentation semblant différente, je ne sais pas trop quoi faire.

Si qqn pouvait m'indiquer la marche à  suivre, là  je sèche un peu.

Merci.

Dernière modification par azerty220 (Le 02/02/2008, à 21:37)

Hors ligne

#2 Le 30/01/2008, à 21:51

Orion Elenion

Re : [Résolu]Serveur sous vsftpd, je sèche

Rien d'étonnant, ces lignes sont le contenu que doit avoir le fichier /etc/pam.d/vsftpd selon le tutoriel comme selon la documentation. big_smile Ce ne sont pas des commandes à  passer en console !

Ne pas RTFM trop précipitamment !


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#3 Le 30/01/2008, à 22:38

azerty220

Re : [Résolu]Serveur sous vsftpd, je sèche

Euh, là  j'ai honte . . .


Bon effectivement ça marche beaucoup plus mieux comme ça:P

J'ai comme indiqué redémarre le serveur, et été le testé sur le site de gene6ftp. J'obtient alors ceci :

* About to connect() to xx.xx.xx.xx port 21
* Trying xx.xx.xx.xx... connected
* Connected to xx.xx.xx.xx (xx.xx.xx.xx) port 21
< 220 (vsFTPd 2.0.5)

> USER toto
< 331 Please specify the password.

> PASS *****
< 230 Login successful.

> PWD
< 257 "/"
* Entry path is '/'

> CLNT Testing from http://www.g6ftpserver.com/ftptest from IP xx.xx.xx.xx
< 500 Unknown command.
* QUOT command failed with 500
* Connection #0 to host xx.xx.xx.xx left intact

* Closing connection #0

Hors ligne

#4 Le 31/01/2008, à 19:15

azerty220

Re : [Résolu]Serveur sous vsftpd, je sèche

Pas trop pu continuer hier soir, je viens à  l'instant de m'y remettre.

J'ai rajouté dans vsftpd.conf les 2 lignes suivantes :

pasv_min_port=15000
pasv_max_port=15100

Et ouvert cette plage de port dans firestarter; Autoriser le service :
Nom : inconnu; en fait j'ai essayé de taper "ftp passif" histoire de savoir pour moi de quoi il s'agissait, mais il n'a pas voulu; enfin je ne pense pas que cela ai son importance (quoique . . .)
port : 15000-15100

J'ai évidemment redémarrer le serveur à  l'aide de la commande  "/etc/init.d/vsftpd stop" puis " /etc/init.d/vsftpd start".

Hélas toujours le même message d'erreur lorsque je teste l'acces au serveur de l'extérieur :

* About to connect() to xx.xx.xx.xx port 21
* Trying xx.xx.xx.xx... connected
* Connected to xx.xx.xx.xx (xx.xx.xx.xx) port 21
< 220 (vsFTPd 2.0.5)

> USER toto
< 331 Please specify the password.

> PASS *****
< 230 Login successful.

> PWD
< 257 "/"
* Entry path is '/'

> CLNT Testing from http://www.g6ftpserver.com/ftptest from IP xx.xx.xx.xx
< 500 Unknown command.
* QUOT command failed with 500
* Connection #0 to host xx.xx.xx.xx left intact

* Closing connection #0

Este-ce que quelqu'un pourrait m'aiguiller ? J'ai l'impression qu'il n'arrive pas à  lister le répertoire, mais à  part si je m'y suis mal pris la création et redirection des ports 15000 à  15100 n'a a visiblement rien changé sad

Hors ligne

#5 Le 02/02/2008, à 01:00

Orion Elenion

Re : [Résolu]Serveur sous vsftpd, je sèche

Les commandes FTP que le site envoie à  ton serveur sont bizarres, je trouve.
La preuve étant l'erreur 500 renvoyée par ton serveur qui semble indiquer "commande non reconnue".
Pour moi, les premières commandes (USER, PASS et PWD) indiquent que ton serveur fonctionne bien. C'est plutà´t leur site qui me semble foireux. hmm

Tu devrais peut-être essayer de tester ton serveur en console plutà´t, pour commencer, non ?
Es-tu derrière un routeur (les .*box font souvent routeur) ?

Une URL de documentation sympa : http://www.diml.org/goodies/standards/r … m?session=.

Dernière modification par Orion Elenion (Le 02/02/2008, à 01:01)


Ubuntu is an ancient african word meaning : "I can't configure Debian".

Hors ligne

#6 Le 02/02/2008, à 21:34

azerty220

Re : [Résolu]Serveur sous vsftpd, je sèche

Avec l'aide d'une personne testant mon serveur de chez lui, il s'est avéré que le problème venait d'un problème de droit d'accès du répertoire d'accueil (et accessoirement des fichiers s'y trouvant).

En faisant un "ls -l nom_du_dossier", le dossier et les fichiers s'y trouvant ne possédaient aucun droit pour "tous", juste pour le propriétaire et les membres du groupe. Un p'tit "chmod 755" et tout est rentré dans l'ordre smile

A noter au passage que j'ai toujours ce message d'erreur en passant par ce site, et pas en passant par celui-là .

Je vais maintenant pouvoir attaquer tranquillement les réglages.

Hors ligne