RFC 959 specifica i comandi che un minimo di attuazioneMinime di attuazioneRFC 959 specifica i comandi che un minimo di attuazione del protocollo FTP deve sostenere, RFC 1123 e gli aggiornamenti su questo elenco con i comandi supplementari. L'attuazione specificato da RFC 1123 è più in grado di gestire le comunicazioni tra i computer che utilizzano diversi sistemi operativi, file system, e firewall protezione. Tuttavia, RFC 1123 dice che i computer il cui sistema operativo o il file system non consente di sostegno o un comando non sono obbligati ad aggiungere il supporto per esso. Così, per esempio, un sistema embedded il cui file system non supporta le sottodirectory possibile eseguire un server FTP che non supporta MKD, CWD, o altri comandi che manipolano le directory. In realtà, che i comandi del software di un sistema ha bisogno di sostegno dipende in parte su come il sistema utilizza FTP. Su un PC, un utente che ha bisogno di scambiare file con diversi server FTP vorranno un'applicazione client FTP che è capace e flessibile possibile. E un server FTP che è a disposizione dei clienti diversi vorranno sostenere un ampio set di comando. Ma un sistema integrato che lo scambio di file conosciuti solo con i client FTP o server può avere una implementazione più minimale. Se i trasferimenti sono noti solo con i server o client e sono controllati interamente dal software su entrambe le estremità, i comandi possono essere conosciute, prevedibili, e quindi limitata. I seguenti comandi sono l'attuazione minimo richiesto dalla RFC 1123, più EPSV e EPRT, che hanno il supporto aggiuntivo per gli indirizzi IP v6. I comandi inclusi nella RFC 959 più piccolo sottoinsieme si notano pure.
ACCT accountIl comando ACCT identifica un account utente. Un server può richiedere un valore ACCT per accedere, o possono utilizzare un sistema di conti di concedere privilegi specifici (per memorizzare i file, per esempio) in qualsiasi momento dopo l'accesso. APPE percorsoCon il comando APPE, il client richiede al server per aggiungere i dati ricevuti per il file denominato se esso esiste, e comunque per creare il file e memorizzare i dati ricevuti in esso. CDUPLe richieste di comando CDUP per passare alla directory la directory corrente genitore. CWD percorsoLe richieste di comando CWD per cambiare la directory di lavoro alla directory specificata nel percorso. DELE percorsoLe richieste DELE comando per eliminare il file specificato nel percorso sul server. EPSVLe richieste di comando EPSV il server in attesa per il client per aprire la connessione dati invece di avere il server apre la connessione. Il server risponde a questa richiesta con il codice 227 che entrano esteso la modalità passiva, seguito dal numero di porta dove il server sarà in ascolto per il client. Il formato della risposta è: Entrando Extended Passive Mode (| | | port_number |), dove port_number è il numero della porta del server sarà in ascolto. Il carattere delimitatore è consigliata ASCII 124 (|). I primi due campi sono titolari di posto per l'utilizzo futuro e deve essere vuoto. Il formato è simile al formato della argomento passato con EPRT, descritto di seguito. Questo comando è definito nella RFC 2428: le estensioni FTP per IPv6 e NAT. Si veda anche il comando PASV. Molti server di sostegno PASV, ma non EPSV. EPRTIl comando EPRT permette al cliente di fornire un indirizzo esteso per la connessione dati. Il formato di EPRT è: EPRT | net-PRT | net-addr | tcp-port | dove: net-PRT è un indirizzo Family numero dalla lista mantenuta da IANA. IP versione 4 è 1; IP versione 6 è 2. Addr net-è l'indirizzo IP. Indirizzi IP versione 4 all'uso notazione quad. Indirizzi IP versione 6 utilizzare la rappresentazione descritto nella RFC 2373: IP Version 6 Addressing Architecture. Tcp-port è il numero della porta TCP in cui l'host è in ascolto per una connessione. Questo comando è definita nella RFC 2428: le estensioni FTP per IPv6 e NAT. Si veda anche il comando PORT. Molti server di supporto per la porta, ma non EPRT. un articolo presentato da Daniel R. Disclaimer:Il nostro sito non è responsabile per il contenuto di questo articolo. Webarticles è una risorsa gratuita di informazioni. Importante: Questo articolo è "RFC 959 specifica i comandi che un minimo di attuazione" è stato tradotto da un software automatico. Ci dispiace per eventuali errori di ortografia che possono essersi verificati. Grazie per la vostra comprensione.
|
|||||
| Online: 191 users browsing the articles directory |
|
|