"L'FTP, acronimo di File Transfer Protocol (protocollo di trasferimento file), è un servizio che fornisce gli elementi fondamentali per la condivisione di file tra host.
Gli obiettivi dell'FTP sono:
promuovere la condivisione di file (programmi o dati)
incoraggiare l'uso indiretto o implicito (tramite programma) di computer remoti
salvaguardare l'utente al variare dei sistemi di stoccaggio file, tra un host e l'altro
trasferire dati in maniera affidabile ed efficiente..."
[da RFC 959
- Introduction]
Ordina per Codice |
Ordina per Descrizione |
|---|---|
| 120 | Il servizio sarà pronto in nnn minuti. |
| 125 | Connessione già aperta; trasferimento in partenza. |
| 150 | Status del File è corretto; a proposito dell'apertura della connessione dati. |
| 200 | Comando corretto. |
| 202 | Comando non implementato, non necessario in questo sito. |
| 211 | Status del sistema. |
| 212 | Status della directory. |
| 213 | Status del file. |
| 214 | Messaggio di aiuto. Come utilizzare il server oppure il significato di qualche comando non standard. |
| 215 | Tipo del sistema di NOME. Dove NOME è un nome ufficiale di un sistema dalla lista presente nel documento "Assigned Numbers". |
| 220 | Servizio pronto per un nuovo utente. |
| 221 | Il servizio sta chiudendo la connessione di controllo. |
| 225 | Connessione dati aperta, nessun trasferimento in atto. |
| 226 | Chiusura della connessione dati. L'azione sul file richiesto ha avuto esito positivo. |
| 227 | Modalità passiva (h1,h2,h3,h4,p1,p2). |
| 230 | Utente autenticato correttamente. |
| 250 | Azione sul file richiesto completata correttamente. |
| 257 | Creato "PATHNAME". |
| 331 | Username corretto, inserire la password. |
| 332 | Necessario un account per la connessione. |
| 350 | L'azione richiesta sul file è in attesa di ulteriori informazioni. |
| 421 | Servizio non utilizzabile, chiusura della connessione di controllo. Se il server si sta spegnendo questo codice potrebbe essere la risposta ad un qualsiasi comando |
| 425 | Impossibile aprire la connessione dati. |
| 426 | Connessione chiusa; il trasferimento è annullato. |
| 450 | Non è stata intrappresa l'azione richietsa sul file. Il file non è disponibile (ad es. file utilizzato da un altro processo). |
| 451 | Azione richiesta annullata: errore locale. |
| 452 | Azione richiesta non eseguita. Spazio insufficiente nel sistema. |
| 500 | Errore di sintassi, il comando non è stato riconosciuto. Rientra in questo caso anche una linea di comando troppo lunga |
| 501 | Errore di sintassi nei parametri o negli argomenti. |
| 502 | Comando non implementato. |
| 503 | Sequenza errata di comandi. |
| 504 | Comando non implementato per quel parametro. |
| 530 | Non autenticato. |
| 532 | E' necessario un account per archiviare i file. |
| 550 | Azione richiesta non eseguita. File non disponibile (ad es. file non trovato, permessi non adeguati). |
| 551 | Azione richiesta annullata: tipo di pagina non conosciuto. |
| 552 | Azione richiesta sul file annullata. Superato il limite massimo di allocazione per la directory corrente. |
| 553 | Azione richiesta non eseguita. Nome del file non permesso. |