FTP (File Transfer Protocol) è un protocollo di rete standard utilizzato per lo scambio di file tra computer su una rete privata o tramite Internet.
Ci sono tre modi in cui FTP è comunemente accessibile:
- Client FTP da riga di comando.
- Browser web.
- Client FTP grafici.,
I primi due sono metodi semplici che consentono di utilizzare direttamente un browser Web (come Google Chrome, Firefox, Internet Explorer) o un’applicazione client FTP (come FTP Voyager®) per connettersi al server FTP per scambiare file. Utilizzando l’interfaccia della riga di comando, è necessario immettere una serie di comandi per inviare o ricevere file da altri computer.
I sistemi operativi Windows, Mac OS X e Linux dispongono di client a riga di comando integrati che possono essere utilizzati per stabilire una connessione FTP., Per avviare una connessione FTP da Windows, digitare ftp al prompt dei comandi e premere invio.
Ecco un elenco dei comandi FTP più comunemente usati nel prompt della riga di comando di Windows.
comandi FTP per Windows command prompt
Comando FTP | Descrizione di Comando |
---|---|
! | Questo comando commuta avanti e indietro tra il sistema operativo e ftp., Una volta tornato nel sistema operativo, digitando exit si torna alla riga di comando FTP. |
? | Accede alla schermata di Aiuto. |
aggiungi | Aggiungi testo a un file locale. |
ascii | Passa alla modalità di trasferimento ASCII. |
campana | Attiva o disattiva la modalità campana. |
binario | Passa alla modalità di trasferimento binario. |
bye | Esce da FTP. |
cd | Cambia directory. |
chiudi | Esce da FTP., |
delete | Elimina un file. |
debug | Imposta il debug on o off. |
dir | Elenca i file, se connessi. dir-C = elenca i file in grande formato. dir -1 = Elenca i file in formato spoglio in ordine alfabetico. dir-r = Elenca directory in ordine alfabetico inverso. dir-R = Elenca tutti i file nella directory corrente e nelle sottodirectory. dir-S = Elenca i file in formato spoglio in ordine alfabetico. |
disconnetti | Esce da FTP. |
ottieni | Ottieni file dal computer remoto., |
glob | Imposta globbing on o off. Quando è spento, il nome del file nei comandi put e get viene preso alla lettera e i caratteri jolly non verranno guardati. |
hash | Consente di attivare o disattivare la stampa del marchio hash. Quando attivato, per ogni 1024 byte di dati ricevuti, viene visualizzato un segno di hash ( # ). |
help | Accede alla schermata di aiuto e visualizza le informazioni sul comando se il comando viene digitato dopo help. |
lcd | Visualizza directory locale se digitato da solo o se il percorso digitato dopo lcd cambierà la directory locale., |
letterale | Invia un comando letterale al computer collegato con una risposta prevista a una riga. |
ls | Elenca i file del computer collegato in remoto. |
mdelete | Eliminazione multipla. |
mdir | Elenca i contenuti di più directory remote. |
mget | Ottieni più file. |
mkdir | Crea directory. |
mls | Elenca i contenuti di più directory remote. |
mput | Invia più file., |
open | Opens address. |
prompt | Enables or disables the prompt. |
put | Send one file. |
pwd | Print working directory. |
quit | Exits from FTP. |
quote | Same as the literal command. |
recv | Receive file. |
remotehelp | Get help from remote server. |
rename | Renames a file. |
rmdir | Removes a directory on the remote computer., |
invia | Invia singolo file. |
status | Mostra lo stato delle opzioni attualmente abilitate e disabilitate. |
trace | Commuta il tracciamento dei pacchetti. |
Tipo | Imposta il tipo di trasferimento file. |
utente | Invia nuove informazioni utente. |
verbose | Imposta verbose on o off., |
Opzioni della riga di comando FTP per Windows
Le opzioni della riga di comando (note anche come opzioni, flag o switch), vengono utilizzate per modificare il funzionamento di un comando FTP. Un’opzione della riga di comando segue in genere il comando FTP principale dopo uno spazio. Ecco un elenco delle opzioni della riga di comando FTP più comunemente utilizzate per Windows.,
Opzione della Riga di Comando | Descrizione di Comando |
---|---|
-v | Sopprime dettagliato display del telecomando le risposte del server. |
-n | Sopprime l’accesso automatico alla connessione iniziale. |
-i | Disattiva la richiesta interattiva durante più trasferimenti di file. |
-d | Abilita il debug, visualizzando tutti i comandi ftp passati tra il client e il server., |
-g | Disabilita filename globbing, che consente l’uso di caratteri jolly nei nomi di file e percorsi locali. |
-s:nomefile | Specifica un file di testo contenente i comandi ftp; i comandi vengono eseguiti automaticamente dopo l’avvio di ftp. Non sono consentiti spazi in questo parametro. Utilizzare questa opzione invece di reindirizzamento (>). |
-a | Utilizzare qualsiasi interfaccia locale quando si associa la connessione dati. |
-w:windowsize | Sovrascrive la dimensione predefinita del buffer di trasferimento di 4096., |
computer | Specifica il nome del computer o l’indirizzo IP del computer remoto a cui connettersi. Il computer, se specificato, deve essere l’ultimo parametro sulla riga. |
Data la disponibilità di numerosi client FTP grafici, il client FTP basato su testo integrato nei sistemi operativi Windows e Mac OS X è uno strumento affidabile per test e risoluzione dei problemi. L’apprendimento di questi comandi consente di scambiare file tra computer senza installare software aggiuntivo.,
FTP, di per sé, non è un modo affidabile per scambiare informazioni aziendali sensibili perché è soggetto ad attacchi alla sicurezza. A causa delle limitazioni di FTP, le organizzazioni generalmente utilizzano protocolli FTPS e SFTP per il trasferimento di file. La tecnologia di managed File Transfer (MFT) supporta questi protocolli ad alta sicurezza e sostituisce FTP di base e altre soluzioni di trasferimento file ad hoc. Serv-U ® MFT Server è un software di livello enterprise che fornisce sicurezza completa, automazione e controllo centralizzato sul trasferimento di file in tutta l’organizzazione., È ampiamente preferito dalle aziende leader grazie alla sua elevata sicurezza, flessibilità e interfaccia facile da usare. Utilizzando Serv-U MFT Server, è possibile effettuare trasferimenti di file sicuri utilizzando SFTP, FTPS e HTTPS su reti IPv4 e IPv6.
Per un elenco dei comandi FTP Linux e UNIX comunemente usati, fare clic qui.
Leave a Reply