le logiciel ftp
Chacun sait aujourd'hui transférer un fichier d'un dossier (répertoire) dans un autre, glisser_déposer est devenu un geste réflexe. Au moins quand il s'agit de deux dossiers locaux, c'est à dire sur le disque dur de l'ordinateur, sur un CDROM, sur une clé USB ou autre volume "monté", dont l'icone associée est visible sur le bureau. Lorsque l'un des dossiers est distant, s'il se trouve sur une autre machine proche ou lointaine, la procédure est un peu plus complexe. Il convient de définir deux des protocoles de communication utilisés sur internet.
le protocole http
Quand il s'agit de visualiser le contenu d'un fichier, par exemple un fichier nommé "test.html" situé sur un serveur nommé par exemple "serveur.com", on communique avec le programme de l'ordinateur contenant ce fichier, souvent nommé "www.serveur.com" en utilisant le protocole http, hyper text transfer protocol. Dans le champ d'adresse du navigateur on écrit simplement :
http://www.serveur.com/test.html
le protocole ftp
Quand l'objectif est de manipuler lefichier, le déplacer, le dupliquer, le renommer, le supprimer, on souhaite voir le dossier dans lequel l se trouve et l'on communique avec un autre programme de cet ordinateur, dont le nom est du genre "ftp.serveur.com" en utilisant le protocole ftp file transfert protocol. Dans le champ d'adresse du navigateur on écrit simplement :
ftp://ftp.serveur.com/
A ce stade, le programme ftp s'assure que vous avez le droit de pénétrer dans ce répertoire et demande votre nom d'utilisateur et votre mot de passe ; ce filtre passé avec succès, le répertoire s'affiche dans la fenêtre du navigateur contenant le fichier convoité et l'on peut travailler sur ce répertoire comme s'il était local (glisser_déposer, La phrase suivante :
ftp://nom_utilisateur:mot_de_passe@ftp.serveur.com/
est une autre façon d'entrer dans le répertoire, plus rapide.
logiciel FTP
Ceci c'est la théorie ! En fait des contraintes de sécurité amènent à délaisser le navigateur et à utiliser un autre outil dédié au protocole ftp, le logiciel FTP. Qui vous demandera les mêmes choses, le nom du programme (ftp.serveur.com), votre nom d'utilsateur et votre mot de passe, rien de plus. Sur Windows on utilisera de préférence Filezilla (du projet open source Mozilla) et sur Macintosh le logiciel (gratuit mais pas open source) CyberDuck.
peut-on éviter tout ça ?
En partie oui ! Le système "wiki" permet de travailler directement sur les fichiers distantes depuis le navigateur et d'éviter le cycle "travail sur les fichiers en local, téléchargement des fichiers sur le serveur, contrôle, modification en local, téléchargement, contrôle, etc...". Du moins en partie ...