![]() |
| MacAccueil |
FTP gratuit avec Terminal |
Pourquoi prendre un client ftp payant
quand on a ce qu'il faut sous
la main? L'application Terminal,
qui se trouve dans le répertoire /Applications/Utilitaires, met
à notre disposition une commande ftp fort pratique et qui plus est,
pour pas un € de plus.

Voici un exemple de session ftp avec le Terminal:
Tout d'abord, je me connecte au serveur dans le répertoire qui m'intéresse (ici: /images, où je veux déposer une image Marion.jpg):
$ ftp
ftp://mon_login:password@ftpperso.free.fr/images/Bien sûr, si je veux déposer un fichier à la racine du serveur, je peux taper simplement (remplacer bien évidemment ftpperso.free.fr par l'adresse ftp de votre hébergeur):
$ ftp
ftp://mon_login:password@ftpperso.free.fr/Voici ce que répond Terminal:
Connected to
ftpperso.free.fr.
220 Serveur de mise a jour des pages perso de Free.fr version [Mar 23
2004 00:28:10]
331 Password required for giron.francois.
230 User giron.francois logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I
250 CWD command successful.
ftp>ftp> put
/chemin_d'accès/Marion.jpg Marion.jpglocal: /chemin_d'accès/Marion.jpg remote:
Marion.jpg
500 'EPSV': command unrecognized.
227 Entering Passive Mode (212,27,40,252,146,228).
150 Opening BINARY mode data connection for Marion.jpg
100% |*************************************|
1439 782.44 KB/s 00:00 ETA
226 Transfer complete.
1439 bytes sent in 00:00 (6.42 KB/s)
ftp>Je quitte alors ftp par la commande "bye":
ftp> bye
221 Goodbye.[/code]
Ordinateur-de-moi_même_en_personne:~ ma_maison$ exit
logout
[Opération terminée]Et le tour est joué.
Vous pouvez vérifier: mon image est ici.
Si vous tapez après le "ftp>" un "?" sans les guillemets, vous obtenez toutes les options disponibles de ftp:

$ man ftp