Connexion FTP avec Filezilla à un IBM i
ven 7 juillet 2023Pourquoi utiliser FileZilla avec un IBM i ?
Le protocole FTP (File Transfer Protocol) est largement utilisé pour échanger des fichiers entre un PC et un système IBM i. Cependant, la configuration de FileZilla pour une connexion optimale nécessite quelques ajustements, notamment pour :
- Gérer correctement les chemins IFS (Integrated File System).
- Accéder aux bibliothèques QSYS.LIB (ex :
/QSYS.LIB/MABIB.LIB). - Automatiser des actions après la connexion (ex : changer de répertoire).
Voici les étapes pour se connecter en FTP avec Filezilla sur un IBM i :
Prérequis
- Télécharger FileZilla depuis le site officiel.
- Installer la version adaptée à votre OS (Windows, macOS, Linux).

Configuration de base dans FileZilla
- Ouvrir FileZilla.
- Cliquer sur Gestionnaire de Sites (icône en haut à gauche ou via Fichier > Gestionnaire de Sites).
- Ajouter une nouvelle entrée avec :
- Hôte : Adresse IP ou nom DNS de votre IBM i.
- Port : 21 (par défaut pour FTP) ou 22 (pour SFTP).
- Protocole : FTP ou SFTP (selon votre configuration IBM i).
- Type de connexion : Normale (pour FTP) ou SSH (pour SFTP).
- Utilisateur : Votre identifiant IBM i (ex : USER123).
- Mot de passe : Votre mot de passe.e entrée avec :

Configuration avancée (optionnelle)
Dans l’onglet Avancé :
- Répertoire par défaut :
/home/USERNAMEou/QSYS.LIB/MABIB.LIB(selon vos besoins).
Modification du fichier sitemanager.xml
- Étapes :
- Fermer FileZilla.
- Ouvrir le fichier
sitemanager.xmlsitué dans :C:\Users\USERNAME\AppData\Roaming\FileZilla
<PostLoginCommands>
<Command>site namefmt 1</Command>
<Command>site listfmt 1</Command>
<Command>cwd /QSYS.LIB/MABIB.LIB</Command>
</PostLoginCommands>
Test de la connexion
- Sauvegarder les modifications dans
sitemanager.xml. - Relancer FileZilla et se connecter au site configuré.
- Vérifier que :
- Le répertoire par défaut est bien
/QSYS.LIB/MABIB.LIB(si paramétré). - Les fichiers s’affichent correctement (sans caractères spéciaux corrompus).
- Le répertoire par défaut est bien
Référence

