Le KIO-slave sûrement le plus utilisé est
ftp:. En effet, il permet d'accéder très simplement aux fichiers se trouvant sur un FTP distant. Si vous développez un site web, cette fonctionnalité deviendra bientôt indispensable à vos yeux.
Pour aller sur un FTP distant, mettez dans la barre d'adresse
ftp://hostname,
hostname étant le nom du serveur FTP que vous souhaitez contacter. Par exemple : "
ftp://ftpperso.free.fr".

KDE vous propose d'entrer un nom d'utilisateur et un mot de passe. Dès que vous l'aurez fait, vous pourrez naviguer sur votre FTP distant comme si c'était un répertoire présent sur votre ordinateur.
Vous pouvez aussi préciser votre nom d'utilisateur en utilisant l'adresse
ftp://user@hostname, par exemple :
ftp://bluestorm@ftpperso.free.fr.
Coder à distance avec Kate
Imaginons que vous avez repéré un bug dans votre nouvelle application PHP. D'habitude, vous changez la version locale, puis lancez un client FTP pour synchroniser la version locale avec celle qui se trouve sur votre site. Avec les KIO-slaves, c'est beaucoup plus simple.
Dans Kate, ouvrez le dialogue d'ouverture d'un fichier (Ctrl + o). Dans la barre d'adresse en haut (qui affiche le chemin du dossier dans lequel vous avez enregistré un fichier la dernière fois), vous pouvez entrer l'adresse de votre serveur FTP, en utilisant le KIO-slave
ftp:/. Un dialogue de connexion au FTP apparaît, entrez vos identifiants puis validez.
Vous voilà sur votre FTP distant. Vous remarquez qu'à part la barre d'adresse, rien n'a changé par rapport à l'ouverture de fichier local. C'est pour cela que l'on dit que les KIO-slaves sont
transparents.
Ouvrez le fichier qui contient le bug, éditez-le, puis enregistrez. Un petit dialogue qui ressemble à un dialogue de téléchargement apparaît, puis disparaît rapidement. C'était l'envoi de la version modifiée au FTP. Et voilà, votre fichier sur votre FTP distant a été modifié.
Cette manipulation a été faite sous Kate, mais vous pouvez la faire depuis
n'importe quelle application KDE : Kdevelop, Kolourpaint, Krita, Kword... même Ksnapshot, le programme de screenshot de KDE, permet d'enregistrer directement les images sur un FTP distant.
Utiliser Konqueror comme client FTP
Quand il s'agit d'éditer un seul document situé sur un FTP, le KIO-slave fait très bien l'affaire. Mais pour déplacer plusieurs fichiers ou dossiers ?
Comme vous allez le voir, il fait encore cela très bien, et même beaucoup mieux que de nombreux clients FTP.
Ouvrez Konqueror, et mettez dans la barre d'adresse l'adresse de votre serveur FTP, en utilisant la KIO-slave
ftp:/.
Ensuite (c'est là que se produit toute la magie), faites dans le menu "
Fenêtre >
Scinder la vue gauche/droite" (ou par le raccourci clavier, Ctrl + Maj + L). Hop, Konqueror se sépare en deux, et affiche deux fois le même répertoire. Qu'à cela ne tienne, allez dans la barre d'adresse et entrez-y le chemin de votre répertoire local, qui contient les fichiers que vous vouliez envoyer sur votre FTP (par exemple :
/home/bluestorm/Prog/bibli). Et voilà, vous avez d'un côté votre répertoire FTP, de l'autre votre répertoire local. Vous n'avez plus qu'à faire du
Drag & Drop entre les deux (cliquer sur un fichier, en laissant le bouton enfoncé, envoyez-le de l'autre côté) pour déplacer, copier et supprimer les fichiers à votre guise.