Une extension de licence « FTP » est obligatoire.
La commande LNCFTP» permet d’adresser un serveur FTP à partir d’un programme client CL, côté AS400.
Il fait appel aux différentes fonctions de la DLL LNCFTP.
La commande réalise les opérations suivantes :
• ouverture connexion avec le serveur Launcher
• gestion de la connexion SSL ou non
• envoie des commandes au serveur FTP
• récupération des données du serveur FTP
• fermeture connexion avec le serveur Launcher
Une application sur IBM i, AS/400, commande la réception/l’envoi de fichiers de/vers un serveur FTP.
Ou bien elle envoie des commandes au serveur FTP de manière sécurisée.
Pour cela, le protocole FTP Secure (FTP over TLS/SSL) est utilisé.
L’utilisation du SSL permet d’exiger l’utilisation d’un certificat pour sécuriser la communication entre le client et le serveur.
Paramètres
Serveur FTP |
RMTSYS |
|
Port |
PORT |
|
Connexion sécurisée |
SECCNN |
|
Utilisateur FTP |
USER |
|
Mot de passe FTP |
PWD |
|
Commande FTP |
CMDFTP |
|
Chemin distant |
SRVPATH |
|
Chemin local |
LOCALPATH |
|
Nom du PC serveur LAUNCHER |
EXESRV |
|
Option de fin |
ENDOPT |
Exemple
LNCFTP RMTSYS('milan01') PORT(990) SECCNN(*SSL) +
USER(aura) PWD(aura) CMDFTP(*MKDIR) +
SRVPATH(CED) EXESRV('192.168.15.84') +
ENDOPT(*NONE)