Bonjour à tous, après un article sur les «commandes ms-dos », je me suis dit que ça pourrait être utile pour certains, d’en savoir un peu plus sur le FTP .
FTP est l’abréviation de File Transfert Protocol, comme son nom l’indique
il s’agit d’un protocole de transfert de données. Il utilise le port
21 de votre machine.
Selon certaines sources la mise en place de ce protocole date de 1971. Le MIT
(Massaschussetts Institute of Technology), en est pour ainsi dire le précurseur.
C’est une véritable révolution, mais les réelles innovations apparaissent en 1973 .
Rôle :
Le Ftp joue différent rôles, parmi lesquels :
_transférer des données de manière efficace
_permettre une indépendance aux systèmes de fichiers des machines clientes et serveur
_partager des fichiers entre des machine distante
Fonctionnement :
Lors d’une connexion ftp, deux canaux sont ouvert, l’un véhiculant les données et l’autre permettant au serveur de recevoir les commandes que vous frappez.
Commandes ftp :
! : Permet de revenir à l’invité de commande
? : Permet d’afficher les informations d’aides local
append : Permet d’ajouter un fichier
bell : Emet un signal sonore à la fin de chaque commande
bye : Permet de quitter la session telnet et de la fermer
cd : Permet de modifier le dossier de travail distant
close ou quit : Permet de terminer la session
delete : Permet d’effacer un fichier distant (seulement si vous avez droit au accès)
debug : Permet d’activer le mode débogage
dir ou ls : Permet d’afficher le contenu d’un dossier distant
disconnect ou quit : Permet de terminer la session ftp
get : Permet d’afficher les fichiers reçu
glob : active l’extension méta caractère des nom de fichiers locaux
hash : active l’impression d’un ‘#’ pour chaque mémoire tampon transférée
help : Permet d’avoir de l’aide pour une commande
lcd : Permet de modifier le dossier de travail local
literal ou quote : Permet d’envoyer une commande ftp arbitraire
mdelete : supprime plusieurs fichiers
mdir ou mls: liste le contenu de plusieurs dossiers, répertoires distant
mget : Permet de récupérer plusieurs fichier
mkd : Permet de créer un répertoire
mput : Permet d’envoyer plusieurs fichiers
: Permet de se connecter à un compte ftp
prompt : active/desactive un mode interactif
put ou send : Permet d’envoyer un fichier
pwd : Permet d’afficher le dossier de travail sur une machine distante, bref de se repérer
recv : Fichier reçu
remotehelp : Permet d’obtenir de l’aide d’un serveur distant
rename : Permet de renommer un fichier
rmdir : Permet d’effacer un répertoire
status : Vous donne certaines info sur votre statut de connexion
trace : Permet d’activer un traçage (ça ce dit ?) de paquets
type : Permet de déterminer le type de transfert de fichier
user : Permet d’envoyer des info d’un nouvel utilisateur
verbose : Permet d’afficher les messages d’exécution
Aujourd’hui il existe de nombreux hébergeurs tels Free, multimania……. offrant la possibilité d’avoir un compte ftp, c’est à dire une zone à vous ou vous pourrez garder vos fichiers. Mais excédant rarement les 100mo.
Pour l’upload de vos fichiers je saurais vous conseillez l’excellent « FTP Expert », ou encore « Cute Ftp », tous deux téléchargeable sur www.telecharger.com.
Voilà c’est un peu concis, mais j’espère au moins vous avoir appris quelques trucs .