Come installare e configurare il server FTP Windows 10

Nel corso dei secoli una delle soluzioni di trasferimento file più utilizzate in vari sistemi operativi è stato l'FTP (File Transfer Protocol) che supporta dal 1971 e il cui funzionamento si basa sul modello software client. / server attraverso il quale ci dà l'opportunità per trasferire qualsiasi tipo di file tra computer basati su una rete utilizzando il protocollo TCP/IP.

L'utilizzo del protocollo FTP è semplice, è sufficiente che un utente acceda a un programma client FTP da un computer per connettersi con un altro computer su cui è configurato un server FTP, dopodiché, quando viene stabilita la connessione, il il client deve autenticarsi con un nome utente e una password definiti e quando il client si è autenticato, può iniziare il processo di scambio di file.

Vantaggi FTPAlcuni dei vantaggi che abbiamo quando utilizziamo un server FTP sono:

  • Sarà possibile gestire i file FTP direttamente dall'applicazione in modalità sincrona o asincrona.
  • Supporta FTPS - FTP su TLS 1.2, 1.1, 1.0 e SSL 3.0
  • Supporta SSL/TLS
  • Supporta la maggior parte dei server e proxy FTP più diffusi di oggi.
  • I caricamenti e i download FTP possono essere ripresi (riavviati) senza perdere tempo.
  • Sarà possibile sincronizzare l'albero delle directory locale con l'albero delle directory remote in qualsiasi direzione
  • Tutte le operazioni sono annullabili
  • Supporta nomi di file internazionali in tutte le principali lingue
  • Supporta l'utilizzo di Secure FTP (FTPS) tramite AUTH TLS o AUTH SSL
  • Cancella il canale di controllo (CCC) dopo l'autenticazione FTPS
  • Possiamo scaricare file di testo e binari direttamente in memoria
  • Saremo in grado di creare una directory remota
  • Possiamo modificare o eliminare il nome di file e directory remoti.
  • Supporta upload e download asincroni.
  • Supporta trasferimenti binari e ASCII.
  • Supporta lo streaming
  • Supporta file di grandi dimensioni in quanto sarà possibile caricare o scaricare file più grandi di 4 GB
  • Compatibile con QUOTE e SYST
  • Consente di utilizzare il certificato SSL del client per le connessioni SSL e molto altro.

Ora, il meglio di tutto questo è che sarà possibile utilizzare FTP in Windows 10 gratuitamente e con un semplice processo di configurazione attraverso il quale avremo l'opportunità per vari utenti di stabilire questa connessione con sicurezza, integrità e con la migliore corrente benefici.

1. Installa i componenti FTP in Windows 10

Passo 1
Windows 10 include il supporto per la configurazione di un server FTP, ma sarà necessario aggiungere manualmente i componenti necessari, per questo accediamo al Pannello di controllo e lì andiamo alla sezione "Programmi" dove vedremo quanto segue:

INGRANDIRE

Passo 2
Lì facciamo clic sulla riga "Attiva o disattiva le funzionalità di Windows" e nella finestra pop-up andiamo alla sezione "Internet Information Services" dove a sua volta visualizziamo la sezione "Server FTP" e lì attiviamo le seguenti caselle:

  • Estensibilità FTP
  • Servizio FTP

Passaggio 3
Fare clic sul pulsante OK in modo che questi componenti aggiuntivi siano installati in Windows 10:

Passaggio 4
Al termine di questo processo, verrà visualizzato quanto segue. Fare clic sul pulsante Chiudi per completare il processo e chiudere la procedura guidata.

2. Configura FTP in Windows 10

Passo 1
Fatto ciò, creeremo un nuovo sito FTP, configureremo le regole del firewall e consentiremo connessioni esterne che sono vitali in qualsiasi connessione FTP. Prima di tutto, creeremo il nostro sito FTP e per questo andremo al seguente percorso:

  • Pannello di controllo
  • Sistema di sicurezza
  • Strumenti di gestione

INGRANDIRE

Passo 2
Lì faremo doppio clic sull'opzione chiamata "Amministratore di Internet Information Services (IIS)" e nella finestra visualizzata andremo al pannello delle connessioni (a sinistra) e lì faremo clic con il pulsante destro del mouse su "Siti" e selezioneremo l'opzione "Aggiungi FTP sito" :

INGRANDIRE

Passaggio 3
Cliccando lì dobbiamo inserire quanto segue:

  • Nome del sito FTP
  • Percorso fisico in cui viene creata la cartella per archiviare i file FTP in Windows 10, per questo facciamo clic sul pulsante laterale e andremo alla cartella selezionata

Passaggio 4
A quest'ultimo punto si consiglia di creare una cartella alla radice dell'unità del sistema operativo, solitamente l'unità C, o su un disco rigido diverso, poiché, se la cartella home è configurata come una delle cartelle predefinite per FTP, quando si aggiunge più account, gli utenti non disporranno delle autorizzazioni necessarie per accedere al percorso FTP.

Lì possiamo stabilire un intervallo di indirizzi IP, porte da utilizzare, eseguire automaticamente FT o definire i valori di sicurezza SSL, possiamo lasciare i valori predefiniti o se vogliamo attivare la casella "Senza SSL" per evitare conflitti di autorizzazione e fare clic riacceso in "Avanti". Fare clic su Avanti e vedremo la seguente finestra:

NotaSe eseguiamo questo processo in un ambiente aziendale, è l'ideale che attiviamo una certa configurazione SSL.

Passaggio 5
Nella finestra successiva andremo a configurare quanto segue:

  • "Tipo di autenticazione", in questo caso attiviamo la casella "Base".
  • "Consenti accesso a", lì dobbiamo definire quali utenti avranno accesso all'FTP, le opzioni da utilizzare sono Tutti gli utenti, Utenti anonimi, Ruoli o gruppi di utenti specificati e Utenti specificati
  • Definiamo i permessi per gli utenti nell'FTP (Lettura o scrittura)

Passaggio 6
Fare clic su Fine per completare il processo e vedremo il nostro sito FTP creato correttamente:

INGRANDIRE

3. Configura le regole del firewall in Windows 10


Questo è un punto fondamentale poiché per impostazione predefinita il Windows 10 Firewall integrato bloccherà le connessioni FTP in quanto considerate una minaccia per la sicurezza e quando si tenta di connettersi verrà generato un errore di accesso.

Passo 1
Per consentire le connessioni a FTP in Windows 10, andiamo all'utilità "Sicurezza di Windows" e lì andiamo alla sezione "Firewall e protezione della rete" dove vedremo quanto segue:

INGRANDIRE

Passo 2
Lì facciamo clic sulla riga "Consenti un'applicazione attraverso il firewall" e verrà visualizzata la seguente finestra:

INGRANDIRE

Passaggio 3
Lì clicchiamo sul pulsante "Modifica impostazioni" in alto e individueremo la riga chiamata "Server FTP" e attiveremo le caselle per le reti private e pubbliche.

INGRANDIRE

Passaggio 4
Fare clic su OK per applicare le modifiche. Una volta completati questi passaggi, sarà possibile accedere al server FTP dalla rete locale. Per verificare questa connessione, andiamo su un browser e inseriamo la seguente sintassi:

 ftp: // indirizzo_IP
Passaggio 5
Verranno richieste le rispettive password di accesso:

INGRANDIRE

Passaggio 6
Fare clic su Accedi e in questo modo accediamo alla cartella FTP creata. In questo modo possiamo connetterci localmente al server FTP configurato.

INGRANDIRE

4. Consenti connessioni esterne a FTP in Windows 10


Ora, un altro punto importante da configurare è consentire agli utenti di connettersi da una rete esterna, per questo seguiremo i seguenti passaggi. È importante chiarire che affinché il server FTP sia accessibile da Internet, sarà necessario aprire la porta 21 del protocollo TCP/IP sul router. Per inoltrare la porta 21 per consentire le connessioni FTP al di fuori della nostra rete locale, eseguiremo quanto segue.

Passo 1
Per prima cosa, andiamo al menu Start / Impostazioni dove vedremo quanto segue:

INGRANDIRE

Passo 2
Lì facciamo clic sulla categoria "Rete e Internet" e nella sezione "stato" facciamo clic sulla riga "Modifica proprietà di connessione":

Passaggio 3
Quando si fa clic lì, dobbiamo tenere a mente l'indirizzo IP nella riga "Gateway predefinito":

INGRANDIRE

Passaggio 4
Ora, inseriremo questo indirizzo IP in una nuova finestra del browser e premendo Invio verremo indirizzati alla finestra di accesso principale al nostro router dove inseriremo le credenziali fornite dal provider:

INGRANDIRE

Passaggio 5
Fare clic sul pulsante, in questo caso, "Registrati" per accedere alla sua configurazione. Ora andremo a una delle seguenti sezioni: WAN, NAT o Opzioni avanzate (dipende dal modello di router) e lì andremo alla sezione "Port Forwarding":

INGRANDIRE

Passaggio 6
Lì clicchiamo sulla riga "Crea nuovo elemento" e lì definiremo i seguenti valori. Fare clic sul pulsante "Applica" per salvare le modifiche.

  • Nome del servizio: registreremo un nome descrittivo per la regola di port forwarding da utilizzare
  • Portata: 21.
  • IP locale: qui inseriamo l'indirizzo IP del server FTP che verrà utilizzato dal router per inoltrare le connessioni in entrata.
  • Porto locale: 21.
  • Protocollo: TCP.

INGRANDIRE

5. Configura un indirizzo IP statico in Windows 10


Questa configurazione sarà necessaria nel caso in cui desideriamo utilizzare costantemente il server FTP poiché ricordiamo che un indirizzo IP dinamico sarà variabile, il che impedirà l'accesso corretto quando si modifica l'indirizzo IP.

Passo 1
Per definire questo indirizzo IP statico andiamo al seguente percorso.

  • Pannello di controllo
  • Network e internet
  • Le connessioni di rete

Passo 2
Lì faremo clic con il pulsante destro del mouse sull'attuale scheda di rete di Windows 10 e selezioneremo l'opzione "Proprietà":

INGRANDIRE

Passaggio 3
Nella finestra visualizzata individuiamo la riga "Protocollo Internet versione 4" e facciamo clic sul pulsante "Proprietà":

Passaggio 4
Nella nuova finestra attiviamo la casella "Usa il seguente indirizzo IP" e lì inseriamo l'IP da utilizzare, oltre al gateway predefinito, verrà creata automaticamente la maschera di rete. Fare clic su OK per applicare le modifiche.

6. Crea più account per l'accesso FTP in Windows 10

Passo 1
È normale che vogliamo aggiungere più utenti in modo che possano accedere al server FTP e apportare modifiche come caricare o scaricare file.

Passo 2
Per questo creeremo un account standard accedendo al seguente percorso.

  • Cominciare
  • Ambientazione
  • Conti
  • Famiglia e altre persone

Passaggio 3
Lì clicchiamo sulla riga "Aggiungi un'altra persona a questa squadra" e verrà visualizzata la seguente procedura guidata. Lì dobbiamo inserire l'account Microsoft dell'utente desiderato o fare clic sulla riga "Non ho le informazioni di accesso per questa persona" per creare un account locale e seguire i passaggi della procedura guidata.

7. Configura gli account utente per l'accesso FTP in Windows 10

Passo 1
Questa opzione ci consente di consentire a vari utenti di accedere contemporaneamente al server FTP senza problemi, per raggiungere questo obiettivo andremo al seguente percorso:

  • Pannello di controllo
  • Sistema di sicurezza
  • Strumenti di gestione

INGRANDIRE

Passo 2
Lì facciamo doppio clic sulla riga "Internet Information Services (IIS) Manager" e nella nuova finestra visualizzata andiamo alla sezione "Connessioni" e lì facciamo clic sul sito FTP che abbiamo creato:

INGRANDIRE

Passaggio 3
Faremo doppio clic sull'opzione "Regole di autorizzazione FTP" e verrà visualizzato quanto segue:

INGRANDIRE

Passaggio 4
Lì facciamo clic sulla riga "Aggiungi regola di autorizzazione" situata sul lato destro e nella finestra visualizzata avremo le seguenti opzioni:

Tutti gli utentiQuesta opzione consente a tutti gli utenti creati e configurati in Windows 10 di avere accesso al server FTP.

Utenti specificatiCon questa opzione sarà possibile specificare tutti gli utenti che avranno accesso al server FTP, ogni utente dovrà essere separato da una virgola.

Passaggio 5
In fondo definiamo che tipo di permessi verranno concessi. Fare clic su OK per applicare le modifiche.

8. Connettiti in remoto al server FTP in Windows 10

Passo 1
Ora affinché gli utenti possano connettersi da una rete esterna, possono utilizzare un browser come Internet Explorer, Firefox o Chrome e in una nuova finestra mettere ftp: // seguito dall'indirizzo IP del server, vedremo che sarà necessario inserire le rispettive credenziali:

INGRANDIRE

Passo 2
Lì vedremo il contenuto dell'FTP:

INGRANDIRE

Passaggio 3
Se vogliamo gestire i file sul server FTP, andiamo al file explorer di Windows 10 e nella barra del titolo inseriamo nuovamente ftp: // seguito dall'IP del server e verrà visualizzata la seguente finestra pop-up dove andremo inserisci le credenziali appropriate:

INGRANDIRE

Passaggio 4
Possiamo attivare le caselle per salvare la password o per eseguire il login anonimo. Una volta effettuato l'accesso, sarà possibile creare nuovi elementi sul server FTP:

INGRANDIRE

Passaggio 5
Oppure sarà anche possibile copiare e incollare lì i file desiderati. Quindi, da dove accediamo, locale o remoto, vedremo tutti i file creati o caricati sul server FTP:

INGRANDIRE

9. Gestire il server FTP in Windows 10


Per eseguire varie azioni sul server FTP in Windows 10, basta fare clic con il pulsante destro del mouse sul server ed eseguire azioni come:
  • Esplora i tuoi contenuti
  • Modifica i suoi permessi
  • Rimuovere il server FTP
  • Aggiungi directory o applicazioni virtuali
  • Aggiorna il server FTP
  • Cambia il tuo nome
  • Imposta un nuovo tipo di visualizzazione per questo server FTP

INGRANDIRE

Pertanto, abbiamo visto e verificato come Windows 10 ci offre gli strumenti necessari, utili e semplici, per creare il nostro server FTP e condividere così vari elementi attraverso la rete con le funzionalità e la sicurezza che ci offre l'FTP.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave