Projet

Général

Profil

Actions

FTP

Serveur de fichier FTP(File Transfer Protocol)


Le logiciel Pure-FTPd est celui choisi.

Pure-FTPd place ses fichiers dans :

  • /srv/ftp/ : « root » de la structure FTP
  • /etc/pure-ftpd/pure-ftpd.conf : fichier de configuration
  • /etc/pure-ftpd/vhosts/ : répertoire contenant les configuration des serveurs virtuels

Installation

En tant que root :

# Installation
zypper install pure-ftpd
# Active le démarrage automatique
systemctl enable pure-ftpd
# Démarrage
systemctl start pure-ftpd
# Ouvrir le pare-feu
yast firewall services add service=service:pure-ftpd zone=EXT

Configuration

Par défaut :

  • 10 utilisateurs peuvent être branchés en même temps
  • l'usager anonymous peut lire le contenu du dossier
  • seulement l'usager anonymous peut se brancher

Création d'un répertoire dans lequel anonymous peut placer des fichiers :

mkdir /srv/ftp/incoming
chown ftp:ftp /srv/ftp/incoming

Modifier le fichier /etc/pure-ftpd/pure0-ftpd.conf :

AnonymousCantUpload no

Relire la nouvelle configuration

systemctl force-reload pure-ftpd

Mis à jour par Patrice Nadeau il y a environ 6 ans · 9 révisions