RFC: 959
Statut : Standard

Remplace RFC: 765 (IEN 149)

# File Transfer Protocol (FTP)

## Spécification

Crédits : J. Postel, J. Reynolds / ISI
Traduction : Valéry G. FREMAUX Ingénieur Professeur / EISTI
Edition originale : Octobre 1985 / Version FR: Février 1997

Précédent - Suite - Retour au sommaire

## 7. SCENARIOS FTP TYPIQUES

Un utilisateur au port U voulant transférer ou recevoir des fichiers d'un serveur S:

En général, l'utilisateur communique avec le serveur via la médiation d'un processus USER-FTP. Ce qui suit peut être pris comme scénario typique. Les "prompts" USER-FTP sont montrés entre parenthèses, '---->' désigne une commande de l'utilisateur U vers l'hôte S, et '<----' désigne une réponse de l'hôte S à l'utilisateur U.

`COMMANDES LOCALES (Utilisateur)` | `ACTION IMPLIQUEE`
`ftp (host) multics<CR>` | `Connexion à l'hôte S, port L, Etablissement du canal de contrôle` . <---- 220 Service ready <CRLF>.
`username Doe <CR>` | `USER Doe<CRLF>----> <---- 331 User name ok, need password<CRLF>.`
`password mumble <CR>` | `PASS mumble<CRLF>----> <---- 230 User logged in<CRLF>.`
`retrieve (local type) ASCII<CR> (local pathname) test 1 <CR>` | `Le USER-FTP ouvre un fichier local en ASCII.`
`(for. pathname) test.pl1<CR> RETR test.pl1<CRLF> ---->` |
| `<---- 150 File status okay; about to open data connection<CRLF>.` Le serveur établit le canal de données vers le port U. <---- 226 Closing data connection, file transfer successful<CRLF>.
`type Image<CR>` | `TYPE I<CRLF> ----> <---- 200 Command OK<CRLF>`
`store (local type) image<CR> (local pathname) file dump<CR>` | `Le USER-FTP ouvre le fichier local sous Image.`
`(for.pathname) >udd>cn>fd<CR>` | `STOR >udd>cn>fd<CRLF> ----> <---- 550 Access denied<CRLF>`
`terminate` | `QUIT <CRLF> ---->` Le serveur ferme toutes les connexions

Précédent - Suivant - Retour au sommaire