next up previous contents Next: finger. Up: Utilisation des services Internet. Previous: rsh.   Table des matières  

13.4 FTP.

FTP signifie File Transfer Protocol (protocole de transfert de fichiers). Si FTP est activé sur votre machine locale, alors, d'autres machines peuvent télécharger des fichiers qu'elle contient (download). Tapez:

ftp metalab.unc.edu 


ou

ncftp metalab.unc.edu 


ftp est le client FTP traditionnel en ligne de commande pour UNIX [le terme ``client'' indique toujours un programme utilisateur accédant à des services à distance] alors que ncftp est un client plus puissant qui ne sera pas forcément installé par défaut.

Vous devriez à présent être dans une session FTP. Un identifiant et un mot de passe vous sont demandés. Le site metalab.unc.edu est un des nombreux sites qui autorisent des connexions anonymes. Ceci signifie que vous pouvez taper anonymous comme identifiant et laisser un blanc pour mot de passe. Vous noterez aussi que la session vous demande une adresse de courriel comme mot de passe. Toute séquence de lettres incluant un arobase (@) devrait suffire, mais il est courtois d'indiquer son adresse de courriel.

La session FTP présente un mini-shell. Vous pouvez utiliser cd, ls et ls -l pour visualiser la liste des fichiers et y naviguer. help renvoie une série de commandes et vous pouvez aussi saisir help <commande> pour obtenir de l'aide à propos d'une commande donnée. Vous pouvez télécharger (récupérer = download) un fichier en utilisant la commande get <nom_de_fichier>. Cependant, auparavant, vous devez activer soit tranfer type soit binary. Le terme transfer type indique si des caractères de mise à la ligne seront transférés au format DOS. Le fait de taper ascii active cette propriété, tandis que binary la désactive. Vous souhaiterez peut-être utiliser hash qui affichera un dièse (#) tous les 1024 octets téléchargés. Ceci est utile pour suivre la progression du téléchargement. Descendez dans le répertoire README et entrez ceci:

get README 


Le fichier devrait être téléchargé dans votre répertoire personnel courant.

Vous pouvez aussi changer de répertoire par la commande cd et vous rendre dans le repertoire /incoming, puis charger (=upload) un fichier. Essayez:

put README 


de manière à charger le fichier que vous venez de récupérer par téléchargement. La plupart des sites FTP ont un répertoire /incoming qui est vidé périodiquement.

FTP permet bien plus que de charger des fichiers, quoique l'administrateur du site ait à sa disposition l'option de restreindre l'accès à certaines propriétés. Vous pouvez créer des répertoires, changer les droits, et faire presque tout ce que vous réalisez dans votre système de fichiers usuel.

Si vous avez plusieurs machines sur un réseau LAN de confiance [Local Area Network , c'est-à-dire soit un réseau privé domestique ou de bureau], toutes ces machines devraient avoir un FTP activé pour permettre aux utilisateurs de copier aisément des fichiers d'ordinateur à ordinateur. La manière d'installer et de configurer un des nombreux serveurs FTP disponibles sera discutée plus tard dans ce livre.


next up previous contents Next: finger. Up: Utilisation des services Internet. Previous: rsh.   Table des matières  
1-01-2006