Serveur ftp

laetitia -  
 cyril -
je voudrais savoir comment monter un serveur ftp et tout ce que cela implique comme configuration matériel et logiciel.

17 réponses

  1. kalamit
     
    Bah, monter le serveur en lui meme, c'est rien, c'est juste qu'un logiciel de plus à installer. Maintenant, il faut une grosse connexion, une bonne protection, et une IP fixe, voir un nom de domaine, dans le cas contraire ca devient vite imbouffable.
    Voila, a+ !

    Kalamit,
    Je ponce donc j'essuie
    0
  2. cyril
     
    Salut, je suis ds le meme cas que leaticia. Moi j utilise une Suse linux 8.1 pro. Dans mon fichier de configuration inetd.conf, g les ligne suivantes:

    # These are standard services.
    #
    # ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd
    # ftp stream tcp nowait root /usr/sbin/tcpd vsftpd

    Est que cela veu bien dire que mon serveur FTP installé est vsFTPd?

    Merci
    0
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    Ces deux lignes précisent que le daemon inetd
    lancera le wrapper tcpd autour du serveur ftp
    Il semble qu'il y ai deux serveurs proposés.
    Il faut vérifier que celui de ton choix est installé,
    décommenter (retirer le "#") la ligne qui convient.
    Relancer inetd
    sans doute avec
    kill -HUP $(pidof inetd)

    (je sais pas si c'est très portable, sinon ps ax |grep inetd
    ....)

    Configurer le wrapper tcpd...

    Johan

    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  4. cyril
     
    Ok j ai decommenté la ligne

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

    et j ai obtenu le message suivant!!

    kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]

    Apres je doit faire quoi? Le fait de decommenté cette ligne ca a permis de faire quoi?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. cyril
     
    G tapé la commande ftp localhost est g la reponce suivante:
    Trying ::1...
    ftp: connect to address ::1: Connection refused
    Trying 127.0.0.1...
    ftp: connect: Connection refused
    ftp>

    Pourquoi il me met ca? est ce que j ai sauté une etape?

    Merci pour ton aide
    0
  7. jisisv Messages postés 3678 Statut Modérateur 936
     
    Tu dois vérifier que le daemon ftp est installé.
    (avec rpm)

    Il faut connaître le pid du processus inetd

    [johand@zoot] ~ $ps ax |grep inetd
    197 ? S 0:00 /usr/sbin/inetd
    16731 pts/0 S 0:00 grep inetd
    Le pid est donc 197
    Tu fais
    kill -HUP lepidtrouvé

    extrait de man inetd:
    Inetd rereads its configuration file when it receives a hangup signal,SIGHUP. Services may be added, deleted or modified when the configuration file is reread.
    Inetd creates a file /var/run/inetd.pid that con­tains its process identifier.

    Johan

    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  8. cyril
     
    Il me renvoi :
    bash: kill: lepidtrouvé: no such pid
    0
  9. jisisv Messages postés 3678 Statut Modérateur 936
     
    Il faut évidemment remplacer le "lepidtrouvé" par
    le Process id que tu trouveras avec
    ps ax | grep inetd
    (c'est donc un entier)
    Regarde peut-être le contenu de /var/run/inetd.pid

    Johan

    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  10. liteulmars Messages postés 8 Statut Membre
     
    pour ce qui est de l'ip fixe si tu en as une dynamique tu peux aller faire un tour sur dyndns.org et ca te donne l'equivalent d'une fixe avec ta dynamique

    on ne dit pas picoler mais effectuer un download chez un 
    fournisseur de pinard
    0
  11. cyril
     
    Salut, tous le monde, pour l ip c bon, g une adresse IP Fixe, ya pas de prob a ce niveau la!! Merci qd meme!!
    0
  12. cyril
     
    Par contre, g vue mon tuteur ce matin et il veu que j install PROFTPD!! Alors il faut que je recommance tout!! vsftpd n est pas mieu que proftpd? Il a l aire plus securisé en tt cas!! En fin bref je ne cmprendrais jamais ce mec. Merci encore.

    Ps: je risque d avoir encore besoin de vous pour proftp!!
    0
  13. Cyril
     
    Pouriez vous me guider pas a pas pour l installation de proftpd? Je viens de telecharger le fichier proftpd-1.2.6.tar.gz!! Et je c plus quoi faire apres!! Merci d avance.
    0
  14. Cyril
     
    C encore moi, Bon j ai un peu avancé mais je suis encore bloqué!! J ai decompressé "proftpd-1.2.6.tar.gz", et c au niveua de la compilation qu il y as un pb ou ke je ne fait pas la bonne manip.
    1. je tape ds un shell "./configure" et jusque la tt va bien. Il me renvoi:
    checking build system type... i686-pc-linux-gnuoldld
    checking host system type... i686-pc-linux-gnuoldld
    checking target system type... i686-pc-linux-gnuoldld
    checking for gcc... no
    checking for cc... no
    checking for cc... no
    checking for cl... no
    configure: error: no acceptable C compiler found in $PATH

    Ensuite qd je tape "make" il me dit:

    make: *** No targets specified and no makefile found. Stop.

    Pouriez vous me dire si je n es pas fait d erreur ou oublié kelke chose et ce que je doit faire si c le cas. merci

    PS: C tres important, c pour un projet pour mon BTS.
    Merci d avance.
    0
  15. jisisv Messages postés 3678 Statut Modérateur 936
     
    Ben c'est que tu n'as pas de comilateur C installé
    Je ne sais pas sous quelle distrib tu es.
    Si Redhat ou Mandrake:
    trouve le bon CD
    rpm -i gcc-xx-yy.rpm
    (ou passe par un utilitaire graphique de gestion de paquetages)
    Il faudra aussi les fichiers include corrects.

    Johan Daine

    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  16. cyril
     
    C bon g reussi, merci qd meme!! Par contre je c pas trop ce que je doit faire maintenant?
    0
  17. cireultra
     
    Salut,

    Il te faut configurer le fichier proftpd.conf qui ce trouve généralement dans /etc/proftpd.conf

    Tu édites le fichier, tu tapes ta config, tu sauvegardes.
    Après tu relance le server proftpd avec la commande
    /etc/rc.d/init.d/proftpd restart et puis ça roule.

    A plus Cireultra
    0
  18. cyril
     
    Salut, merci pour ton aide, pourai tu m expliquer la diff entre upload et download pour les client FTP!!
    0