[DSL] Problème sur vsftpd

steph70 -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

A tous, je viens d'installer vsftpd sur dsl, je l'ai configurer pour fonctionner avec inetd mais voila, lorsque je lance vsftpd, j'ai cette réponse :
/etc/init.d/vsftpd : command not found
.

A tout hasard, je vous joint mon vsftpd.conf :
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
idle_session_timeout=600
data_connection_timeout=120
async_abor_enable=NO

ascii_upload_enable=NO
ascii_download_enable=NO

ftpd_banner=Bienvenue.
chroot_local_user=YES
chroot_list_enable=NO

use_localtime=YES


Ansi que la ligne correspondant a vsftpd dans mon inetd.conf au cas ou vous verriez quelque chose qui clocherait :

ftp    stream     tcp     nowait      root     /usr/sbin/tcpd      /usr/sbin/vsftpd


Merci d'avance pour votre aide.

Stéph70
Configuration: Windows XP
Firefox 2.0.0.14

5 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Si c'est "inet.d" qui gère ton serveur, alors c'est inet.d qu'il faut relancer et non "vsftpd" ;-))
    0
  2. steph70
     
    Bonjour et merci jipicy,

    j'ai bien relancé inetd mais voila, j'ai le même résultat que précédemment, c'est à dire :
    sudo /etc/init.d/vsftpd : command not found


    Pour etre bien sur de mon coup, j'ai essayé de le demarrer avec la commande :
    /usr/sbin/vsftpd


    et j'ai comme résultat :
    500 00PS: vsftpd: does not run standalone, must be started from inetd


    Je me dis donc que je dois avoir un problème sur ma ligne qui référence vsftpd dans inetd.conf non ?

    En gros, la, je suis un peu paumé

    Amitiés

    steph70
    0
  3. steph70
     
    Ah , je viens de jeter un oeil sur mes fichiers et je constate que je n'ai pas de xinetd et donc je me demande si le problème ne viendrais pas de la.

    Qu'en pensez vous ? Devrais je installer ce daemon en plus ?

    Steph70
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Attention "xinet.d" n'est autre que le remplaçant de "inet.d" (inet utilise qu'un seul fichier de configuration regroupant tous les services, alors que xinet utilise un fichier par service). Tu ne peux avoir qu'une instance de l'un ou de l'autre.

      Si tu veux que ton serveur démarre via la commande "/etc/init.d/vsftpd restart" il faut que tu rajoutes la directive "listen=YES" à ton fichier de conf...
      0
      1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Salut,

        p'tit correction ;-))
        c'est plutôt xinetd ou inetd
        0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    /etc/init.d/vsftpd : command not found
    je pense qu'il faut aussi faire un lien symbolique
    ln -s /usr/sbin/vsftpd /etc/init.d/vsftpd
    --
    106485010510997108
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. steph70
     
    Bonjour et merci encore a tous

    je viens d'essayer les modifications suggérées et cette fois au lancement de la commande, j'ai :

    500 00PS: vsftpd: cannot open spécified config file


    Merci encore pour votre aide

    Steph70
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Une piste peut être ? ;-\

      Sinon, vérifie les droits sur le fichiers (-rw-r—r--) en tant que root (propriétaire et groupe)
      0