Comment installer un serveur FTP sur Linux

Bonjour,
quelqu'un pourrait t'il me donner une demarche
complete pour créé un serveur FTP
sur linux RedHat 7

pas a pas si possible
merci d'avance

ps: je suis novice en linux
merci d'avance

7 réponses

  1. Pour installer vsftpd :

    [root]# yum install vsftpd

    Le répertoire où se trouve les fichiers de configuration pour vsftpd est /etc/vsftpd.

    Pour activer un message (fichier .message si présent) dans chaque dossier et le message de bienvenu
    de connexion, dans le fichier /etc/vsftpd.conf :

    #active l'affichage des fichiers .message à l'arrivée dans un
    répertoire
    dirmessage_enable=YES
    #message de bienvenu
    ftpd_banner=Bienvenue sur notre FTP service. #message de bienvenue

    Pour autoriser le mode PORT, il faut mettre dans le fichier /etc/vsftpd.conf :

    #mode PORT sur le port 20
    connect_from_port_20=YES

    c) Lancement
    Pour lancer le service

    [root]# service vsftpd start

    Pour mettre la liste des personnes autorisés à se connecter en ftp dans le fichier
    /etc/vsftpd/vsftpd.user_list (les autres ne pourront pas), dans le fichier
    /etc/vsftpd.conf :

    #liste d'utilisateurs activée
    userlist_enable=YES
    #les utilisateurs dans la liste sont autorisés (NO), les autres
    non
    userlist_deny=NO
    #le fichier contenant la liste des utilisateurs
    userlist_file=/etc/vsftpd/vsftpd.user_list
    La liste se trouve dans le fichier /etc/vsftpd/vsftpd.user_list :
    anonymous
    ftp
    utilisateur1
    utilisateur2
    ...
    utilisateurN
    1. Salut,

      Je te conseille PROFTPD qui doit ce trouver sur les cd de la redhat.

      Une fois installer il faut configurer le fichier 'proftpd.conf'.

      Exemple de config anonyme:

      ServerName "ProFTPD Anonymous"
      ServerType standalone
      Port 21
      User nobody
      Group nogroup

      <Anonymous ~ftp>
      AllowAll
      User ftp
      Group ftp
      UserAlias anonymous ftp
      <Limit WRITE>
      DenyAll
      </Limit>
      <Directory uploads/*>
      <Limit READ>
      Denyall
      </Limit>
      <Limit STOR>
      AllowAll
      </Limit>
      </Directory>
      </Anonymous>

      Apres il faut relancer le server ftp avec la commande:
      /etc/rc.d/init.d/proftpd restart

      Voila ça devrais rouler en anonyme.

      A plus Cireultra
      1. Salut, moi j utilise une suse linux et ds mon fichier de conf g:

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

        Ca veu bien dire que vsftpd es installé?

        Comment je fait pour le configuer est ce qu il y as un fichier de configuration?
        1. Si veu installé proftpd et que je ne les pas sur mes cd d installation de Suse est ce possible de l installer et si oui comment?
          1. 6 ans après si tu as pas résolu ton problème ^^

            /* déterrage de topic */

            il existe gproftpd la version graphique de proftpd
            1. SAlut, je vooudrais installer un serveur FTP (proftpd). Je viens de telecharger "proftpd-1.2.6.tar.gz" sur le site www.proftpd.org mais apres je suis bloqué pour l install. Je sais pas si je doit le decompresser Pourais tu me guider ds l install s il te plait.

              Merci d avance cyril
              1. j'ai besoin d'aide svp pour configurer et optimiser le serveur de méssagerie sous fédora core 8. merçi
            2. Préparation et pre-requis matériel

              Pour installer un serveur vsftpd, il faut disposer des éléments suivants :

              Un serveur sous Linux/Fedora Core.

              Un accès réseau INTERNET.

              De la place disque pour les différentes zones ftp (anonyme ou non) que l'on souhaite mettre en oeuvre.

              Installation des paquetages par le système yum

              #yum install vsftpd

              Vérification

              Demander à RPM de le lister pour vérifier l'installation du paquetages.
              #rpm -qa vsftpd*
              vsftpd-2.0.1-5

              # vi /etc/vsftpd/vsftpd.conf

              Démarrer le service vsftpd
              Une fois le fichier de configuration remplacé, on relance le serveur FTP en tapant en root :
              # /etc/init.d/vsftpd start

              Pour démarrer, redémarrer et stopper le service, les commandes respectives sont (toujours en super utilisateur) :
              # service vsftpd start
              # service vsftpd restart
              # service vsftpd stop

              pour tous la configuration voila http://electro-media.blogspot.com/2012/09/ftp-installation-et-configuration-sous.html