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)