#1 Le 04/04/2008, à 07:44
- Crokan-O-Shokola
PB vsftpd
Bonjour je voudrais installer un serveur ftp sur une machine avec un linux embedded.
Je voudrais installer vsftpd.
Installé avec optware, le serveur est configuré pour tourner avec inetd.
J'ai fait très peu de modification dans le vsftpd.conf
Dans un premier temps je voudrais juste pouvoir m'y connecter avec l'utilisateur du serveur, ne pas pouvoir écrire.
Voici la config du vsftpd.conf
anonymous_enable=NO
local_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
vsftpd_log_file=/opt/var/log/vsftpd.log
nopriv_user=www-data
ftpd_banner=Welcome to the NSLU2 vsftp daemon.
ls_recurse_enable=YES
j'ai rajouté une ligne dans inetd.conf
ftp stream tcp nowait root /opt/bin/vsftpd /opt/etc/vsftpd.conf
Redémarré le service
Mais voilà, impossible de m'y connecter
Il ne me propose meme pas une fenêtre de login
J'ai essayé avec un filezilla, avec firefox, sous linux, meme avec IE sous windows
C'est un timeout systématique.
Le routeur est configuré
Avec un nmap, je vois que les ports sur le serveur sont bien ouverts ...
Est-ce que quelqu'un pourrait m'aider svp?
Merci d'avance
Dernière modification par Crokan-O-Shokola (Le 04/04/2008, à 07:46)
Hors ligne
#2 Le 04/04/2008, à 10:28
- Uggy
Re : PB vsftpd
sudo netstat -alpen --inet | grep 21
Hors ligne
#3 Le 04/04/2008, à 13:02
- Crokan-O-Shokola
Re : PB vsftpd
Visiblement l'option "p" et "inet" posent des problèmes
Il m'a répondu
netstat illegal option -- p
BusyBox v1.2.2 (2007.06.30-14:33+0000) multi-call binary
Usage : netstat [-laenrtuwx]
Netstat displays Linux networking information
Options:
-l ...
-
-
etc...
j'ai testé sans "p" ni "inet"
voilà le retour
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
Dernière modification par Crokan-O-Shokola (Le 04/04/2008, à 13:03)
Hors ligne
#4 Le 04/04/2008, à 14:02
- Uggy
Re : PB vsftpd
c'est le netstat de BusyBox qu tu as... Donc pas une Ubuntu...donc un lynksys donc pas toutes les options.. donc je ne sais pas voir le nom du process qui ouvre le port 21.
Viiblement un truc ecoute sur le port.
Que donne les logs du client FTP ?
Que donne les logs du serveur FTP ?
Un firewall qui tourne ?
Hors ligne
#5 Le 04/04/2008, à 15:36
- Crokan-O-Shokola
Re : PB vsftpd
firewall je ne pense pas,
logs server, c'est curieux, car c'est configuré pour logger dans /opt/var /log/vsftpdquelquechose ....
mais ce fichier n'existe pas ... se pourrait-il que je doive le créer avant pour qu'il puisse en faire quelque chose?
log client? vois pas de quoi tu parles...
Concernant le matos et sa distri, effectivement, c'est pas une ubuntu, en fait, je poste ici, car j'ai recommencé à travailler sous linux sur mon pc, sous ubuntu, et puis j'ai acheté un matos avec un embedded linux, et je trouvais l'accueil sympa ici, alors j'ai continué à poser mes questions ici ...
J'espère qu'on pourra quand même y arriver.
Merci d'avance
Hors ligne
#6 Le 04/04/2008, à 15:37
- Crokan-O-Shokola
Re : PB vsftpd
mais tout de meme je remarque une chose c'est que si je ne lance pas
#/opt/bin/vsftpd /opt/etc/vsftpd.conf
il n'y a aucun retour à la commande netstat en question
j'en conclus que c'est bien vsftpd qui ouvre ce port... Qu'en penses-tu?
Dernière modification par Crokan-O-Shokola (Le 04/04/2008, à 15:38)
Hors ligne
#7 Le 08/04/2008, à 11:23
- Crokan-O-Shokola
Re : PB vsftpd
salut les gars...
un petit up'
ca ne dit personne? j'ai vraiment besoin de votre aide svp
Hors ligne
#8 Le 08/04/2008, à 14:38
- Uggy
Re : PB vsftpd
mais tout de meme je remarque une chose c'est que si je ne lance pas
#/opt/bin/vsftpd /opt/etc/vsftpd.conf
il n'y a aucun retour à la commande netstat en question
j'en conclus que c'est bien vsftpd qui ouvre ce port... Qu'en penses-tu?
oui
Hors ligne
#9 Le 08/04/2008, à 14:45
- Uggy
Re : PB vsftpd
salut les gars...
un petit up'
ca ne dit personne? j'ai vraiment besoin de votre aide svp
Que donne les logs du client FTP ?
Que donne les logs du serveur FTP ?
Hors ligne
#10 Le 10/04/2008, à 11:20
- Crokan-O-Shokola
Re : PB vsftpd
Hello Uggy,
Je n'ai pas de log serveur...
dans la config de vsftpd c'est mis pour logguer dans
/opt/var/log/vsftpd.log
mais je pense que c'est simplement un log des up/down et pas tellement un log des connexions, je vais chercher dans la docu pour voir si c'est faisable.
Je viens de rajouter
log_ftp_protocol (qui s'imagine (j'espère) se rajoute lui aussi dans /opt/var/log/vsftpd.log)
en ce qui concerne le client,
j'ai testé avec IE, firefox, l'invit de commande windows et en console sous ubuntu.
Pas d'autres messages.
ce sont des timeout systématiques
Hors ligne