RUBRIQUE DIVERS
Cours
  Windows
  Linux
  JAVA
  Gagner des $$$
 
Forums
  Forum DIVERS
  Liste des forums
 
Bon Plan
Essayez First Coffe, une nouvelle régie qui paye très bien, avec beaucoup d'annonceurs au clic !


Les Cours de prog.
 DIVERS : Linux - Les commandes FTP
 

Démarrage d'une session FTP



FTP est fourni en standard sous diverses plateformes, dont UNIX, Windows9x, WindowsNT, Linux, ...
La commande pour initier une session FTP est généralement la suivante:

ftp nom_du_serveur

nom_du_serveur représente bien évidemment le nom (ou l'adresse IP) de la machine distante à laquelle on désire se connecter. Il faut bien évidemment que la machine cible soit un serveur FTP, par exemple ftp.weboconcept.com.

Lors de l'initialisation de la connexion, un certain nombre de lignes de texte apparaît à l'écran. La première ligne signale que vous êtes connecté à un serveur FTP, les lignes suivantes constituent un message de bienvenue, pouvant indiquer le type de site FTP dont il s'agit (i.e quel genre de fichiers il héberge ou l'organisme auquel il appartient), ou bien des recommandations pour les utilisateurs.

Sous FTP, chaque ligne commence par un numéro indiquant un code relatif à un échec ou une réussite. Dans le cas du message de bienvenue, la ligne est par exemple précédée du nombre 220, qui signifie que "le service est prêt pour le nouvel utilisateur".

Le serveur vous demande de saisir votre nom d'utilisateur (aussi appelé login ou ID) afin de définir des privilèges d'accès (comme le droit d'écriture ou de lecture). Après validation, une ligne commençant par le nombre 331 vous invite à saisir votre mot de passe (password), celui-ci est masqué, c'est-à-dire qu'il n'apparaît pas à l'écran.
Il se peut que le serveur soit public, auquel cas le nom d'utilisateur est anonyme, il vous faudra donc rentrer comme login: "anonymous". La coutume veut que l'on entre comme mot de passe d'un site public son adresse de courrier électronique, mais vous pouvez rentrer celui de votre choix.

Lorque vous validez celui-ci, un message vous indiquera si la connection a été établie ou non, auquel cas les raisons seront données (le site peut par exemple avoir atteint sa limite supérieure en terme d'utilisateur, dans ce cas le message "Nom more users access allowed" apparaît).

Une fois connecté le site FTP attend de vous des commandes décrivant les actions à effectuer.

Commande Description
help
Affiche l'ensemble des commandes supportées par le serveur FTP
status
Permet de connaître certains paramètres de la machine cliente
binary
Cette commande vous fait basculer du mode ASCII (envoi de documents textes) au mode binary (envoi de fichiers en mode binaire, c'est-à-dire pour les fichiers non texte, comme des images ou des programmes)
ascii
Bascule du mode binary au mode ascii. Ce mode est le mode par défaut
type
Permet d'afficher le mode courant de transfert (binary ou ascii)
user
Vous permet de réouvrir une session sur le site FTP en cours avec un nom d'utilisateur différent. Un nouveau mot de passe vous sera laors demandé
ls
Permet de lister les fichiers présents dans le répertoire courant. La commande "ls -l" donne des informations supplémentaires sur les fichiers
pwd
Affiche le nom complet du répertoire courant
cd
Cette commande signifie change directory, elle permet de changer le répertoire courant. La commande "cd .." permet d'accéder au répertoire de niveau supérieur
mkdir
Le commande mkdir (sous UNIX, ou md sous système Microsoft) permet de créer un répertoire dans le répertoire courant. L'utilisation de cette commande est réservée aux utilisateurs ayant un accès le permettant
rmdir
Le commande rmdir (sous UNIX, ou rd sous système Microsoft) permet de supprimer un répertoire dans le répertoire courant. L'utilisation de cette commande est réservée aux utilisateurs ayant un accès le permettant
get
Cette commande permet de récupérer un fichier présent sur le serveur
  • Si la commande est suivie d'un nom de fichier, le fichier distant est transféré sur la machine locale dans le répertoire local en cours
  • Si la commande est suivie de deux noms de fichiers, le fichier distant (le premier nom) est transféré sur la machine locale dans le répertoire local en cours, avec le nom de fichier précisé (le deuxième nom)
Si jamais le nom de fichier contient des espaces il faut veiller à le saisir entre guillemets
put
Cette commande permet d'envoyer un fichier local sur le serveur
  • Si la commande est suivie d'un nom de fichier, le fichier local est transféré sur le serveur dans le répertoire distant en cours
  • Si la commande est suivie de deux noms de fichiers, le fichier local (le premier nom) est transféré sur le serveur dans le répertoire distant en cours, avec le nom de fichier précisé (le deuxième nom)
Si jamais le nom de fichier contient des espaces il faut veiller à le saisir entre guillemet
open
Ferme la session en cours et ouvre une nouvelle session sur un autre serveur FTP
close
Ferme la session en cours, en laissant le logiciel FTP client actif
bye
Déconnecte le logiciel client du serveur FTP et le met en état inactif
quit
Déconnecte le logiciel client du serveur FTP et le met en état inactif
DIVERS

Signez notre livre d'or !

Membres !
Login :
Pass. :
Inscrivez vous !
 
Smilleys
Accedez a plus de 3000 smilleys ...
PAR ICI !
 
Fonds d'écran
Accedez a plus de 500 fonds d'écran ...
PAR ICI !
 
Annuaire
  Liste des sites
  Ajoutez votre site
  Nouveaux sites
  Top cliques
  Top votes
 
Outils
  Encodeur de mails
  Encodeur de code
  Testez votre code
  Générateur de META
  Ping
  Générateur de CSS
 
News Letter
 
 
Conception Weboconcept 2002 by Richard OLLIER