Come creare un server FTP usando FileZilla

FileZilla è una famosa applicazione FTP che è possibile utilizzare per connettersi ad altri computer tramite il protocollo di trasferimento file (FTP). Con FTP non è necessario preoccuparsi della compatibilità poiché il protocollo è standard e supportato da qualsiasi sistema operativo in grado di gestire un client FTP.

In precedenza, ho scritto come configurare il tuo server FTP utilizzando IIS e in questo tutorial ti mostreremo come configurare il tuo server FTP utilizzando il software gratuito chiamato FileZilla. Scarica il programma server da questo URL: http://filezilla-project.org.

Installa FileZilla

Il software del server è in realtà molto facile da installare. Alcuni degli schermi sono complicati, ma non devi preoccuparti perché puoi andare con i valori predefiniti e tutto funziona correttamente.

Sul Impostazioni di avvio schermo, è possibile rimanere con i valori predefiniti o modificare la porta di amministrazione, se lo desideri. Questa porta viene utilizzata solo per amministrare il server, non per i client FTP.

Alla fine, verrà automaticamente compilato i dettagli per connettersi al server, che dovrebbe essere localhost e il numero di porta per l'interfaccia di amministrazione. Anche la password dovrebbe essere vuota.

Configura FileZilla Server

Una volta connesso al server, riceverai una schermata come di seguito. Ti fornirà alcune informazioni di base sul server e rileverà automaticamente se sei dietro un router NAT.

La prima cosa che devi fare è creare un account utente FTP. Clicca il modificare menu e scegliere utenti:

Nella pagina Generale, andare avanti e fare clic su Inserisci pulsante all'estrema destra.

Inserisci il nome dell'utente quindi premi OK:

Per assegnare una password, selezionare Parola d'ordine casella e quindi digitare una password per l'utente.

Abbiamo finito con l'aggiunta di un utente. Ora per condividere una directory clicca "Cartelle condivise"Quindi cerca le cartelle che vuoi condividere:

Imposta il permesso per gli utenti, assicurati di deselezionare Scrivi e Elimina se non vuoi che altri utenti modifichino i tuoi file e le tue directory.

È possibile impostare i limiti di velocità di download se si ritiene che la connessione Internet sarà influenzata dai propri clienti. Questo è l'ideale se si desidera controllare la quantità di larghezza di banda utilizzabile:

Attiva il filtro IP per impedire agli indirizzi IP di connettersi al tuo server.

Questo è tutto! Ora hai un server FTP. Non potrai collegarti ad esso finché non aggiungi un'eccezione al tuo firewall per consentire le connessioni a FileZilla. Leggi il mio post su come consentire un'app attraverso il firewall in Windows. Se hai installato FileZilla nel percorso predefinito, devi consentire C: \ Programmi (x86) \ FileZilla Server \ FileZilla Server.exe alla lista delle eccezioni.

Avrai anche bisogno di imparare un po 'sul port forwarding, in modo che gli utenti possano connettersi dall'esterno solo alla tua rete LAN locale. È piuttosto inutile configurare un server FTP se solo le persone della tua rete possono connettersi ad esso.

Se stai impostando questo a casa, è necessario abilitare Impostazioni della modalità passiva anche. Clicca su modificare e poi impostazioni. Suggerisco di usare un po 'Googling per capire quali opzioni usare qui poiché variano a seconda della configurazione.

Tuttavia, una volta aperte le porte del firewall, sono riuscito a connettermi facilmente utilizzando il prompt dei comandi di un altro computer locale sulla mia rete, come puoi vedere di seguito:

Ho digitato il mio nome utente e password ed ero connesso! Ho quindi usato il ls comando per elencare il contenuto della directory a cui mi sono concesso l'accesso. Ancora una volta, puoi Google su come utilizzare i comandi FTP dal prompt dei comandi se vuoi trasferire file, ecc. Divertiti!