Ftp oltre ad essere un protocollo e' anche il comando (user-interface) per connettersi ad un server ftp.
Utilizzato per downloadare e uploadare files. Disponibile in tutti gli Unix e su Windows.
I comandi che si possono dare dal client sono quelli tipici del protocollo FTP e risultano disponibili su ogni client ftp.
ftp -pievd [host]
-p
Abilita il passive mode, utile se ci sono firewall fra il server ed il client
-i
Disabilita l'interctive prompting
-e
Disabilita il command editing e l'history
-v
Abilita il verbose mode
-d
Abilita il debugging
Comandi FTP
open nomehost
Si collega all'host specificato
user login
Si logga all'host a cui si è connessi con la login indicato
open nomehost
Si collega all'host specificato
dir
Visualizza file e directory.
get nomefile
Scarica il file specificato
put nomefile
Fa un upload sul server ftp del file locale specificato
cd nomedir
Cambia la directory corrente
ascii
Attiva la modalità di trasferimento file ascii
bin
Attiva la modalità di trasferimento file binari
pas
Attiva/disattiva la modalità passiva
!
Esegue il comando localmente. Es: !dir visualizza la directory corrente locale e non quella sul server FTP remoto.
I comandi comuni per utilizzare la rete: finger, ftp, nslookup, dig, lynx, wget.