FTP est utilisé principalement pour transférer des fichiers entre systèmes. On peut aussi l’utiliser pour exécuter des commandes distantes, mais nous nous concentrons ici sur le transfert de fichiers. Vous pouvez utiliser FTP pour transférer des fichiers vers ou à partir de votre iSeries, mais FTP ne permet pas le
Conseil n° 4 : Utiliser FTP pour envoyer des bibliothèques et d’autres objets
transfert d’autres objets OS/400, comme des bibliothèques, programmes, commandes et zones de données. Pour transférer ces types d’objets, il faut d’abord les sauvegarder dans un fichier de sauvegarde OS/400. Comme ce dernier est un fichier, vous pouvez utiliser FTP pour transférer le fichier sur un autre système.
Télécharger une bibliothèque OS/400 vers un fichier sur votre PC Voici les étapes du téléchargement d’une bibliothèque OS/400 dans un fichier de votre PC :
1. Créer un fichier de sauvegarde sur l’iSeries :
CRTSAVF FILE(MYLIBRARY/MYSAVF)
TEXT(‘Save file for FTP’)
2. Sauvegarder les objets, la bibliothèque ou les fichiers IFS dans le fichier de sauvegarde :
SAVLIB LIB(MYFTPTEST) DEV(*SAVF)
SAVF(MYLIBRARY/MYSAVF)
3. Exécuter le client FTP à partir du PC :
a) Aller à une invite DOS.
b) Démarrer le client FTP à connecter à votre iSeries :
C:\>ftp 10.0.1.177
c) Se connecter à FTP avec votre ID et mot de passe utilisateur OS/400.
d) Définir vos répertoires selon les besoins (pour éviter de devoir entrer un long et fastidieux chemin) :
i. Définir la bibliothèque courante OS/400 d’après celle qui contient le fichier de sauvegarde :
ftp> cd mylibrary
ii. Définir le répertoire courant local du PC où vous voulez placer le fichier de sauvegarde :
ftp> lcd c:\
e) Passer en mode de transfert binaire (pour empêcher que la conversion (translation) de données n’ait lieu) :
ftp> bin
f) Transférer le fichier de sauvegarde sur le PC. Placer le fichier de sauvegarde OS/400 dans un nouveau fichier sur le PC. Pour ma part, j’utilise l’extension .sav pour mieux reconnaître les fichiers de sauvegarde sur mon PC :
ftp> get mysavf mysavf.sav
g) Sortir de FTP :
ftp> quit
Le fichier de sauvegarde se trouve maintenant sur votre PC. Vous pouvez l’envoyer par courriel ou simplement le transférer sur un autre système du réseau.
Transférer un fichier de sauvegarde sur votre iSeries
Voyons les étapes nécessaires pour transférer un fichier de sauvegarde sur votre iSeries et restaurer les objets stockés dans ce fichier. La procédure est presque exactement la même que le transfert avant du fichier, à cela près que vous utilisez FTP PUT au lieu de GET, et que vous faites une opération de restauration OS/400 au lieu d’une sauvegarde.
1. Sur l’iSeries, créer un fichier de sauvegarde qui recevra ultérieurement le fichier transféré :
CRTSAVF FILE(MYLIB/SAVF)
TEXT(‘Save file for FTP’)
2. Exécuter le client FTP à partir du PC :
a) Aller à une invite DOS.
b) Démarrer le client FTP pour connecter à votre iSeries :
C:\>ftp 10.0.1.179
c) Se connecter à FTP avec votre ID et mot de passe utilisateur OS/400.
d) Définir vos répertoires selon les besoins (pour éviter de devoir entrer un long chemin désagréable) :
i. Définir la bibliothèque courante OS/400 où le fichier de sauvegarde existe :
ftp> cd mylib
ii. Définir le répertoire courant local du PC où le fichier de sauvegarde existe :
ftp> lcd c:\
e) Passer en mode de transfert binaire (pour empêcher que la conversion (translation) de données n’ait lieu) :
ftp> bin
f) Transférer le fichier de sauvegarde sur l’iSeries. Mettre le fichier de sauvegarde OS/400 dans le fichier de sauvegarde créé à l’étape 1 :
ftp> put mysavf.sav savf
g) Sortir de FTP :
ftp> quit
3. Sur l’iSeries, utiliser la commande RSTLIB (Restore Library), RSTOBJ (Restore Object)ou RST (Restore) pour restaurer la bibliothèque ou les objets :
RSTLIB SAVLIB(MYFTPTEST)
DEV(*SAVF) SAVF(MYLIB/SAVF)
Et la sécurité ?
Comme pour l’intégrité et la sécurité du système, il faut contrôler qui a le droit de sauvegarder et de restaurer des objets. Vous ne pouvez pas laisser des utilisateurs sauvegarder et restaurer des objets sur votre système quand l’administrateur est en dehors du coup.
Dans le même esprit, surveillez de près qui peut utiliser FTP sur le système. Vous pouvez utiliser iSeries Access Application Administration for FTP pour obtenir un certain niveau de contrôle mais, pour la meilleure protection – et pour créer une liste de contrôle sur qui a fait quoi au moyen de FTP – utilisez la sécurité au niveau objet et les programmes point de sortie FTP pour contrôler l’accès.
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Communication d’entreprise à l’ère de l’IA : fragmentation, Shadow AI et perte de contrôle
- Pourquoi les outils de sécurité ne suffisent plus face aux angles morts de la détection
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- L’analytique prédictive au service de la décarbonation en France
Articles les + lus
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
À la une de la chaîne Tech
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
