ListenFTP 2025.10.2.19¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Description¶
Démarre un serveur FTP qui écoute sur le port spécifié et transforme les fichiers entrants en FlowFiles. L’URI du service sera ftp://{hostname}:{port}. Le port par défaut est 2221.
Exigences en matière d’entrées¶
FORBIDDEN
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
|---|---|
Adresse |
L’adresse à laquelle le serveur FTP doit être lié. Si ce paramètre n’est pas défini (ou s’il est fixé à 0.0.0.0), le serveur se lie à toutes les adresses disponibles (c’est-à-dire à toutes les interfaces réseau de la machine hôte). |
Mot de passe |
Si le nom d’utilisateur est paramétré, un mot de passe doit également être spécifié. Le mot de passe fourni par le client qui tente de se connecter au serveur FTP sera comparé à ce mot de passe. |
Port |
Le port sur lequel écouter les connexions entrantes. Sous Linux, des privilèges de racine sont exigés pour utiliser des numéros de port inférieurs à 1024. |
Service contextuel SSL |
Spécifie le service de contexte SSL qui peut être utilisé pour créer des connexions sécurisées. Si un service de contexte SSL est sélectionné, un fichier keystore doit également être spécifié dans le service de contexte SSL. Sans fichier keystore, le processeur ne peut pas être démarré. La spécification d’un fichier truststore est facultative. Si un fichier truststore est spécifié, l’authentification du client est nécessaire (le client doit envoyer un certificat au serveur). Quel que soit le protocole TLS sélectionné, le protocole disponible le plus élevé est utilisé pour la connexion. Par exemple si NiFi fonctionne sur Java 11 et TLSv1.2 est sélectionné dans le service du contrôleur comme protocole TLS préféré, TLSv1.3 sera utilisé (que TLSv1.2 soit sélectionné ou non), car Java 11 prend en charge TLSv1.3. |
NomUtilisateur |
Nom de l’utilisateur autorisé à se connecter au serveur FTP. Si un nom d’utilisateur est fourni, un mot de passe doit également être indiqué. Si aucun nom d’utilisateur n’est spécifié, les connexions anonymes seront autorisées. |
Relations¶
Nom |
Description |
|---|---|
success |
Relation pour les fichiers reçus avec succès. |
Écrit les attributs¶
Nom |
Description |
|---|---|
filename |
Le nom du fichier reçu via la connexion FTP/FTPS. |
path |
Le chemin d’accès au répertoire cible du fichier. Par exemple, si le fichier.txt est téléchargé dans /Folder1/SubFolder, la valeur de l’attribut path sera « /Folder1/SubFolder/ » (notez qu’il se termine par un caractère de séparation). |