Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

Oggi il materiale sarà dedicato alla considerazione del processo installazioni e impostazioni Server FTP in sala operatoria Sistema Windows Server 2016, e parleremo anche di cosa sono FTP e server FTP in generale.

Cos'è FTP, server FTP e a cosa serve?

FTP (File Transfer Protocol) è un protocollo di trasferimento dati. È stato sviluppato molto tempo fa ed è attualmente ampiamente utilizzato su Internet per trasferire file. Questo protocollo viene spesso utilizzato dagli amministratori del sito per scaricare o caricare file sul proprio hosting su Internet.

Il protocollo FTP è implementato secondo lo schema " client-server", cioè. Esistono client FTP e, di conseguenza, un server FTP.

Server FTPè il server su cui è distribuito Software, che consente di ricevere file da computer remoti tramite FTP e di inviarli. Il server FTP fornisce all'utente informazioni sotto forma di una struttura di file.

Cliente FTPè un software progettato per ottenere l'accesso a un server FTP. Utilizzando un client FTP, gli utenti possono scaricare e caricare file su un server FTP.

In realtà ci sono molti programmi che ti permettono di implementare un server FTP ( Più client FTP), oggi, come hai già capito, parleremo dell'implementazione di un server FTP nel sistema operativo Windows Server 2016 utilizzando i servizi ruolo standard.

Installazione di un server FTP su Windows Server 2016

Ora considereremo il processo di installazione minima per un server FTP, ad es. installeremo solo ciò che è necessario per il server FTP, ovvero questo " Servizio FTP" E "". In altre parole, immaginiamo di non avere nulla sul server e di avere un'attività per distribuire un server FTP, ad esempio, in modo che alcuni utenti remoti che non sono dipendenti della tua azienda possano scaricare e caricare file.

Nota! Se sono già installati servizi ruolo " Server Web IIS"E in particolare" Console di gestione IIS", ovviamente non è necessario installarli, è sufficiente verificare se il "Servizio FTP" è installato e, in caso affermativo, procedere alla configurazione del server FTP.

In questo articolo, mostrerò due opzioni per l'installazione di un server FTP: la prima utilizzando una procedura guidata e la seconda utilizzando Windows PowerShell.

Installazione di un server FTP utilizzando la procedura guidata

Passo 1

Noi apriamo " Gestore del server”, ad esempio dal menu di avvio.

Passo 2

A questo punto della procedura guidata, possiamo immediatamente fare clic su " Ulteriore».

Passaggio 3

Quindi selezionare il tipo di installazione " Installazione di ruoli o funzionalità", clicca" Ulteriore».

Passaggio 4

Nel passaggio successivo, seleziona il server di destinazione, ne ho uno, quindi clicco immediatamente su " Ulteriore».

Passaggio 5

Nella fase di scelta dei ruoli, segna il ruolo " Webserver (IIS)».

Verrà immediatamente richiesto di installare e " Console di gestione IIS", clicca" Aggiungi componenti", poiché abbiamo bisogno di questi strumenti di gestione, per amministrare il server FTP, fare clic su" Ulteriore».

Passaggio 6

Nella fase di selezione dei componenti, non selezioniamo nulla, poiché non abbiamo più bisogno di alcun componente. Fare clic su " Ulteriore».

Passaggio 7

Passaggio 8

E qui arriviamo alla scelta dei servizi di ruolo" Webserver (IIS)”, dove dobbiamo deselezionare tutte le caselle di controllo non necessarie ( nel caso avessimo solo bisogno di un server FTP), e segna solo " Servizio FTP" E " Console di gestione IIS", clicca" Ulteriore».

Passaggio 9

Verificare i parametri di installazione e fare clic su " Installare».

Passo 10

Al termine dell'installazione, la procedura guidata ce lo segnalerà, fai clic su " vicino e riavviare il server.

Installazione di un server FTP tramite Windows PowerShell

Per installare ruoli e funzionalità in Windows PowerShell c'è un cmdlet speciale Funzionalità di installazione di Windows. Per impostare un server FTP con PowerShell eseguire i seguenti comandi.

Per installare il servizio FTP

Install-WindowsFeature -Nome "Web-Ftp-Service"

Per installare lo strumento Console di gestione IIS

Install-WindowsFeature -Name "Web-Mgmt-Console"

Dopo l'installazione è meglio riavviare il server.

Configurazione di un server FTP su Windows Server 2016 con isolamento utente

Dopo aver installato il servizio FTP e la console di gestione IIS, riavviando il server, è possibile procedere alla configurazione del server FTP.

Configurazione degli utenti per il server FTP

La prima cosa che dobbiamo fare è creare utenti o un gruppo e aggiungervi gli utenti a cui vogliamo dare il diritto di connettersi al server FTP.

Ad esempio, creerò un utente UserFTP. Questo può essere fatto in " Gestione informatica". Per eseguire questo strumento vai a " Server Manager->Strumenti->Gestione computer».

Quindi apri l'elemento " Utenti e gruppi locali”, fare clic con il tasto destro sulla voce utenti e selezionare“ Nuovo utente". Compila i campi richiesti e clicca su " Creare". Di conseguenza, avremo un nuovo utente.

Impostazione della struttura delle directory del server FTP

Poi abbiamo bisogno di impostare le directory. Nell'unità C, per impostazione predefinita, la directory " C:\inetpub\ftprot' è la directory principale del server FTP. In questa directory creeremo una directory separata per il nostro sito FTP, ad esempio l'ho chiamata TestFTP. In esso creeremo la directory LocalUser ( il caso è importante) - questo serve per far funzionare l'isolamento dell'utente e già in questa directory creiamo cartelle con un nome che corrisponderà al nome utente nel mio caso - questo è UserFTP. Di conseguenza, il percorso completo della directory utente sarà simile a questo: "C:\inetpub\ftproot\TestFTP\LocalUser\UserFTP", e per testare ulteriormente il funzionamento del server FTP, creiamo un file di prova in questa directory, ad esempio Test.txt .

Creazione e configurazione di un sito FTP

Noi apriamo " Responsabile dell'IIS».

Poi alla finestra Connessioni»fare clic con il tasto destro sull'elemento« Siti” e scegli “ Aggiungi sito FTP».

Quindi inseriamo il nome del nostro sito FTP, l'ho chiamato " TestFTPSite” e specificare la directory che sarà la root del nostro sito FTP ( l'abbiamo creato prima). Fare clic su " Ulteriore».

A questo punto indichiamo il binding all'indirizzo IP, ho indicato " Tutto gratis”, È possibile selezionare un IP specifico dall'elenco a discesa. Specifichiamo anche le impostazioni SSL qui, ho indicato " Senza SSL", ma è meglio usare Certificato SSL per la crittografia.

Resta solo da configurare l'autenticazione e gli utenti che possono connettersi al nostro server FTP. Scelgo " Solito» Autenticazione, ad es. Non ho bisogno di connessioni anonime e specifico un utente UserFTP specifico, l'ho creato poco prima. Avrà sia i permessi di lettura che di scrittura. IN " combattere"ambiente, come ho detto, è meglio creare un gruppo e aggiungervi utenti FTP, e in questo caso qui sceglieremmo l'articolo " Ruoli utente o gruppi specificati” e ha indicato il gruppo che abbiamo creato. Fare clic su " Pronto».

Configurazione delle opzioni di isolamento utente del server FTP

Per impostare l'isolamento dell'utente, ad es. in modo che ogni utente abbia la propria rubrica e non ne possa vedere gli altri, selezionare la voce “ Isolamento dell'utente».

Segna l'articolo " Directory nome utente (disabilita directory virtuali globali)» e premere « Fare domanda a».

Questo completa la configurazione, controlliamo il funzionamento del server FTP, ad es. provare a connettersi con qualsiasi Cliente FTP preferibilmente da un altro computer. mi sono connesso.

Rimozione di un server FTP in Windows Server 2016

Per rimuovere il server FTP, ad es. quei ruoli che abbiamo impostato sopra, puoi usare la procedura guidata, ad es. " Rimozione guidata ruoli e funzionalità"o lo stesso Windows PowerShell. Per avviare la procedura guidata, apriamo anche il server manager e nel menu " Controllo" scegliere " Rimuovi ruoli e funzionalità". Dopo l'avvio della procedura guidata, facciamo come durante l'installazione, solo che non selezioniamo le caselle, ma piuttosto le rimuoviamo.

Per rimuovere un server FTP da finestre PowerShell, puoi utilizzare il cmdlet Funzionalità di disinstallazione di Windows. I comandi di eliminazione saranno simili a questo ( dopo l'eliminazione, è necessario riavviare il server).

Per rimuovere il componente della console di gestione IIS

Uninstall-WindowsFeature -Nome "Web-Mgmt-Console"

Per disinstallare il servizio FTP

Uninstall-WindowsFeature -Nome "Web-Ftp-Service"

Per me è tutto, spero che il materiale ti sia stato utile, per ora!

In uno dei miei materiali, è sfuggita la possibilità di utilizzare questo server per implementare alcune attività. In questo articolo, cercherò di spiegare nel modo più dettagliato possibile le basi della configurazione di un server FTP FileZilla sotto Windows. Questo server è relativamente facile da configurare, consuma poche risorse, è invisibile durante il funzionamento e dispone anche di una comoda console con registrazione molto informativa. Puoi gestire il server da remoto. Lo scopo principale di un server FTP è fornire accesso diretto a file e cartelle agli utenti che si connettono al server, ecco di cosa parlerò

Cosa ci serve:

1. Server FTP Filezilla: segui il link, scorri verso il basso la pagina e guarda Server FileZilla versione 0.9.41 al momento della stesura di questo documento, scarica
2. Client FTP o qualsiasi browser per verificare se il server FTP funziona

# Installazione

Esegui la distribuzione scaricata e avvia l'installazione

1. Nella prima fase, premi Sono d'accordo
2. Successivamente, è necessario selezionare i componenti di installazione, non c'è nulla di complicato qui, lasciarlo così com'è o rimuovere i collegamenti, non è necessario installare il codice sorgente
3. Scegli il percorso di installazione, puoi impostarlo per impostazione predefinita
4. al quarto passaggio, è necessario selezionare i parametri del servizio server, ci sono 3 opzioni:
UN. Installazione del server come servizio e avvio automatico
B. Installando il server come servizio e avviandolo manualmente, il server non funzionerà all'avvio del sistema
v. Installazione del server come una normale applicazione e avvio automatico

La scelta dipende da quanto regolarmente e per cosa funzionerà il server, se hai bisogno di un accesso costante in modalità stealth automatica, allora l'opzione UN, se per risolvere problemi occasionali, allora l'opzione B

Inoltre, è necessario selezionare la porta attraverso la quale la centrale si collegherà al server, non dovrebbe essere occupata da altri software, nella maggior parte dei casi è possibile lasciare la porta predefinita, ad es. 14147
5. Selezionando il metodo di avvio dell'interfaccia del server, consiglio di scegliere Avvia manualmente, Perché in generale, l'interfaccia sarà necessaria 1 volta - durante configurazione iniziale e solo occasionalmente sarà necessario apportare modifiche, quindi non ha senso tenerlo sempre in esecuzione, lasciare la casella di controllo, quindi l'interfaccia verrà avviata immediatamente dopo il completamento dell'installazione, fare clic su Installare

# Collocamento
Al termine dell'installazione verrà avviato il server manager, prima apparirà una finestra che chiede di configurare la connessione al server, perché il server è sullo stesso PC del gestore, come Indirizzo del server lasciamo
127.0.0.1 , non tocchiamo nemmeno la porta, è stata specificata durante l'installazione o la cambiamo se è stata modificata in precedenza. lasciare la password vuota, perché Per impostazione predefinita non è presente, puoi installarlo in seguito. Mettiamo un daw, ci colleghiamo

# Configurazione di base del server

Seleziona dal menu Modifica -> Impostazioni, questa è la configurazione del server principale, facciamo delle belle modifiche. Non mi soffermerò su tutte le opzioni, ma indicherò solo le più significative e utili per la maggior parte degli utenti.

1.Impostazioni generali. Puoi cambiare la porta 21 in qualcos'altro, questo di solito non è necessario, ma può essere utile per proteggere il tuo server da attacchi non necessari, ad es. La porta 21 non sarà disponibile e coloro che non sono a conoscenza possono presumere che non ci sia un server. È inoltre possibile specificare il numero massimo di utenti connessi contemporaneamente, il che aiuta a ridurre il carico sulle macchine deboli. Di seguito è possibile specificare il numero di core del processore che verranno utilizzati dal server per distribuire il carico.
- Filtro IP- un filtro per limitare l'accesso per intervalli IP, nel primo elenco inseriamo gli indirizzi e gli intervalli a cui neghiamo l'accesso al server e nel secondo quegli indirizzi dal primo elenco di intervalli a cui verrà data un'eccezione, ad es. accesso concesso
2. Varie. Ci sono alcune cose utili nelle impostazioni avanzate. La prima checkbox (se disponibile) permette di nascondere il prol inviato dall'utente nella finestra dell'interfaccia del server, la seconda checkbox avvierà l'applicazione ridotta ad icona. La terza casella di controllo consentirà il trasferimento dei file aperti per la scrittura, non è consigliabile farlo: i file possono essere danneggiati, la quarta casella di controllo
3. Registrazione. La registrazione stessa è disabilitata per impostazione predefinita, ma può essere abilitata. La dimensione può essere limitata, quindi il file verrà sovrascritto quando viene raggiunto il limite. Puoi anche impostare il registro su un file di grandi dimensioni (non consigliato) o creare registri per giorno + attivare l'opzione per eliminare dopo il periodo di tempo richiesto
4. Limiti di velocità. Possibilità di impostare limiti di velocità per il download e il download. Puoi semplicemente stabilire un limite di velocità generale o aggiungere il numero richiesto di regole per giorno e ora. Utile per evitare che il server FTP scarichi l'intero canale
5. Autoban. Il nome parla da solo, se l'utente specifica credenziali errate più volte di seguito, il suo indirizzo viene bloccato. Il numero di tentativi e l'intervallo di blocco sono specificati. Utili contro programmi bruti che effettuano una banale enumerazione, possono essere fermati con questo metodo

Al termine dell'impostazione, è possibile fare clic su OK.

# Aggiunta di utenti

Vai al menù Modifica -> Utenti. Innanzitutto, descriverò la procedura generale per l'aggiunta di utenti
1. Generale. Qui creiamo un nuovo account. Clic Aggiungere, viene visualizzato un campo per inserire il nome utente e selezionare il gruppo a cui vogliamo aggiungerlo. Se non esiste un gruppo, non può essere selezionato di conseguenza. Per i server con un numero ridotto di account, non è necessario creare gruppi, è sufficiente creare più account e assegnare a ciascuno i propri diritti
Quindi metti un segno di spunta Parola d'ordine e inserire la password per l'account. Di seguito è possibile impostare i limiti per l'utente sul numero di connessioni e il numero di connessioni da un IP. I valori zero significheranno nessuna restrizione

2. Cartelle condivise. Qui, per un utente specifico, selezioniamo le cartelle a cui avrà accesso e i diritti su queste cartelle.
Se sono già presenti più utenti, nella finestra di destra selezioniamo quello a cui aggiungeremo i diritti, quindi con il clic sinistro Aggiungere e seleziona una cartella sul PC, se hai bisogno di accedere a più cartelle, quindi aggiungine altre, una delle cartelle deve essere contrassegnata come HomeDir, quelle. la cartella in cui l'utente andrà per impostazione predefinita quando si connette al server. A volte è necessario dare accesso a diversi dischi del PC a un utente, c'è un avvertimento qui: puoi aggiungere tutte le cartelle che vuoi all'interno di un disco, ma per dare accesso a un altro disco, devi creare un Alias , cioè. collegamento alias dall'unità directory HomeDir a cartella richiesta un altro disco. Per fare ciò, crea l'accesso a un'altra cartella su un altro disco, quindi fai clic con il pulsante destro del mouse sulla cartella creata - Modifica alias, nel campo Cartella HomeDir, a cui l'utente ha accesso + aggiungiamo anche l'alias della cartella virtuale, che ci invierà alla cartella di un altro disco. nel nostro caso risulta D:/Temp/Soft. Ora, quando ci si connette alla sua cartella principale, l'utente in Cartella Temp vedrà anche la cartella Soft e potrà accedervi, mentre si troverà su un altro disco


Ora sui diritti su file e cartelle. Selezioniamo l'utente e la cartella richiesti e lavoriamo con le caselle di controllo, a seconda delle capacità richieste

Leggere- di sola lettura, ad es. è possibile visualizzare file e cartelle sul server e scaricarli
Scrivere- consente di sovrascrivere i file esistenti
Eliminare- eliminare file e cartelle
Aggiungere- aggiunta di nuovi file al server
Creare- creare nuove cartelle
Elenco- visualizzare il contenuto delle cartelle
+Sottocartelle- visualizzare tutte le cartelle nidificate nel file principale

Se creiamo un utente anonimo, ad es. che verrà utilizzato da più utenti contemporaneamente per ricevere dati dal server, quindi è necessario creare un account con il nome anonimo senza password, aggiungi le directory necessarie e assegna loro i diritti. di solito gli utenti anonimi devono solo leggere (per sicurezza prima di tutto), cioè abilitare i diritti per esso Leggere, Elenco, +Sottocartelle

3. Limiti di velocità e filtro IP. Qui, come nella configurazione del server principale, puoi effettuare impostazioni individuali per l'account relative a restrizioni su indirizzi e velocità, è conveniente creare eccezioni alle regole di base

Salviamo le impostazioni. Se lo si desidera e in gran numero utenti del server, puoi creare diversi gruppi se ci sono differenze per loro in termini di diritti. Per fare questo, devi andare a Modifica -> Gruppi. La configurazione dei diritti di gruppo è la stessa della configurazione di un singolo utente, dopo aver creato un gruppo, puoi semplicemente creare un utente e selezionare un gruppo per lui, dopodiché avrà i diritti di gruppo

Quando si configura il server, è abbastanza logico e conveniente proteggere l'accesso agli utenti da esso, per questo è necessario andare al menu server, avrà 2 opzioni - Attivo E serratura. La prima opzione è attiva per impostazione predefinita e se deselezioni la casella, il server verrà spento e nessuno sarà in grado di connettersi, in questo momento sarà possibile configurarlo, alla prima accensione del server, tutti verranno applicate le impostazioni. Attivazione serratura ti consente di lasciare il server in esecuzione, ma lo blocca, ad es. gli utenti vedranno che il server è in esecuzione, ma verrà loro negato l'accesso

Dopo aver configurato il server, puoi chiudere il pannello amministrativo, non è necessario avviarlo affinché il server funzioni

Esistono molti modi per trasferire file di grandi dimensioni su Internet, ma quasi tutti sono limitati, sia nella dimensione del file che nel volume. spazio libero, o dalla velocità di salto.

Ma c'è un'ottima opzione: creare un server FTP. I suoi principali vantaggi:

  • nessun limite di velocità di download;
  • condivisione rapida dei file (non è necessario configurare nulla, caricare file e attendere che vengano elaborati);
  • la possibilità di scaricare qualsiasi documento in qualsiasi momento (utile se Internet è instabile).

Come configurare un server FTP?

La configurazione è molto semplice. Per fare ciò, avrai bisogno di un programma server FTP (o meglio, un'utilità) chiamato Golden FTP Server ( Versioni gratuite sarà sufficiente).

Hai scaricato il programma? Installato? Ora iniziamo a creare. Per fare ciò, seguire le istruzioni seguenti:

È tutto. Ora sai come creare un server FTP. E puoi scambiare liberamente file con qualsiasi utente.

Per verificare che la creazione del server FTP sia andata a buon fine, accedervi tramite Internet Explorer.

A proposito, un'altra cosa. I documenti condivisi possono essere scaricati contemporaneamente da più utenti ai quali hai fornito un link per il download. Naturalmente, la velocità del salto in questo caso sarà divisa. Ma se hai 100 Mbps, questo non è un problema. Solo per tenerti informato.

Se non capisci come configurare un server FTP e tutto questo è troppo complicato per te, puoi provare altre opzioni. Fortunatamente, ci sono almeno altri 5 modi.

A causa delle numerose richieste da parte dei lettori, in questo HOWTO daremo uno sguardo dettagliato all'installazione e alla configurazione di un server FTP (file) sotto Windows usando il più popolare FileZilla Server come esempio.

La scelta di FileZilla Server è dovuta al fatto che è uno dei più veloci e affidabili (con impostazione corretta) Server FTP con un modulo di configurazione grafica. Il server viene aggiornato regolarmente e ha una buona documentazione in inglese.

Considereremo l'installazione e la configurazione in modo più dettagliato sotto il taglio. Attenzione, traffico (molti screenshot)!

Installazione del server

Scarica il programma di installazione del server dal suo sito Web ufficiale ed eseguilo. I primi passaggi della procedura guidata sono standard per la maggior parte delle applicazioni Windows, quindi considereremo in dettaglio solo gli ultimi due.

Sulla pagina Impostazioni di avvio Ti verrà chiesto di scegliere come avviare il server FTP:

  • Installa come servizio, avviato con Windows (impostazione predefinita)- avviare il server come Servizio Windows durante il caricamento. Questa opzione è offerta per impostazione predefinita. Il server FTP verrà avviato automaticamente anche se nessun utente ha effettuato l'accesso. Si consiglia di scegliere questa opzione;
  • Installa come servizio, avviato manualmente- Il server verrà installato come servizio, ma non si avvierà automaticamente. Per iniziare, dovrai inserire il seguente comando nella console di Windows con diritti di amministratore: net start "FileZilla Server"
  • Non installare come servizio, avvia il server automaticamente- il server non verrà installato come servizio, ma verrà eseguito per conto della corrente Utente Windows. Questa opzione categoricamente sconsigliato, tk. in caso di hacking, l'attaccante otterrà gli stessi diritti e può danneggiare il sistema.

Qui si propone anche di selezionare la porta che ascolterà l'interfaccia amministrativa del server. L'impostazione predefinita è 14147 .

Sulla pagina Impostazioni di avvio ti viene chiesto di scegliere un modo per avviare l'interfaccia amministrativa:


  • Avvia se l'utente effettua l'accesso, applica a tutti gli utenti (impostazione predefinita)- avviare l'interfaccia amministrativa quando un utente accede al sistema come icona nella barra delle applicazioni. Questo elemento è selezionato per impostazione predefinita;
  • Avvia se l'utente effettua l'accesso, applica all'utente corrente- avviare l'interfaccia amministrativa quando l'utente corrente effettua il login;
  • Avvia manualmente- eseguire manualmente. Si consiglia di scegliere questo articolo.

Casella di controllo nella casella di controllo Avvia l'interfaccia al termine dell'installazione avvierà automaticamente l'interfaccia amministrativa del server al termine dell'installazione. Non rimuovere la casella di controllo da qui.

Questo completa l'installazione del server. Iniziamo a configurarlo.

Configurazione del server FTP

Quindi, avvia il server e l'interfaccia amministrativa se non sono già in esecuzione.

Puoi avviare il server in questo modo: Inizio(Tutti i programmiServer FileZillaAvvia FileZilla Server, oppure utilizzando il comando:

Avvio netto "FileZilla Server"

Puoi avviare l'interfaccia amministrativa in questo modo: Inizio(Tutti i programmiServer FileZillaInterfaccia del server FileZilla.

Dopo aver avviato l'interfaccia amministrativa, vedrai una finestra che ti chiede di inserire l'IP del server (per locale, leave 127.0.0.1 ), la porta admin (se l'hai modificata durante l'installazione, inserisci qui l'opzione corretta, altrimenti lascia il valore predefinito) e la password.

La password predefinita è vuota (può essere impostata nelle impostazioni del server nella pagina), quindi premi immediatamente OK per andare alla finestra principale (clicca per ingrandire):


La maggior parte di questa finestra è occupata dal registro delle attività del server FTP, che visualizzerà i record dettagliati degli utenti che si connettono e dei trasferimenti avviati da loro. Nella parte inferiore della finestra vedrai gli accessi di tutti gli utenti connessi, i loro indirizzi IP e l'avanzamento del download/caricamento dei file. Facendo clic con il tasto destro sul login, è possibile disconnettere l'utente dal server ( Calcia l'utente), o bloccarne l'accesso tramite IP ( Escludi utente).

Apri le impostazioni del server selezionando dal menu Modificare paragrafo Impostazioni.

Impostazioni generali


In questa pagina è possibile modificare la porta principale del server FTP da 21 a qualsiasi altro se il tuo provider blocca le connessioni in entrata ad esso. Qui puoi anche impostare i timeout in secondi, dopodiché l'utente verrà automaticamente disconnesso dal server. Per disabilitare i timeout, impostare il valore 0 . Se si desidera limitare il numero massimo di utenti connessi, è possibile farlo in linea Numero massimo di utenti(l'impostazione predefinita è impostata 0 , cioè. non ci sono restrizioni).

Impostazioni generali -> Messaggio di benvenuto


Impostazioni generali: messaggio di benvenuto

Qui puoi sostituire il saluto predefinito inviato ai client quando si connettono al tuo server FTP. Puoi inserire fino a 1024 caratteri, ogni riga non deve superare i 75 caratteri.

Seleziona la casella di controllo Nascondi il messaggio di benvenuto nel registro per ridurre la dimensione dei file di log disabilitando la registrazione di questo messaggio in essi.

Impostazioni generali -> Associazioni IP


Impostazioni generali - Associazioni IP

In questa pagina è possibile specificare gli indirizzi IP delle interfacce di rete su cui il server FTP deve restare in ascolto. Consigliamo di partire * , cioè. in ascolto su tutte le interfacce possibili.

Impostazioni generali -> Filtro IP


Impostazioni generali - Filtro IP

In questa pagina puoi gestire l'elenco degli indirizzi IP vietati, ad es. indirizzi da cui verrà chiuso l'accesso al server (campo superiore), nonché indirizzi che non possono essere bannati tramite l'interfaccia amministrativa (campo inferiore).

Ogni indirizzo viene inserito su una nuova riga. Nel nostro esempio, i tre indirizzi IP specificati non saranno in grado di connettersi al server e 192.168.98.187 sarà impossibile da bloccare.


Se hai un router con NAT, allora questa è una delle pagine più importanti per te. Seleziona la casella di controllo Usa intervallo di porte personalizzato e specifica l'intervallo di porte (sono consentiti i numeri da 1024 a 65535) che verranno utilizzate in modalità FTP passiva per connettere i client al tuo server. L'intervallo minimo è di 100 porte, ma si consiglia di specificarne almeno 400. È necessario inoltrare questo intervallo di porte nelle impostazioni del proprio router (router). Si consiglia di specificare le porte nell'intervallo da 30000.

Qui devi specificare il tuo indirizzo IP esterno. Puoi specificare un nome host, con l'aiuto del quale il server determinerà in modo indipendente il tuo indirizzo IP esterno. Nel nostro esempio viene utilizzato il servizio DynDNS.org. Se hai un IP esterno statico, inseriscilo nel campo Usa il seguente IP. Se l'IP è dinamico, utilizzare il servizio DynDNS.org o simile e sul campo Usa il seguente IP inserisci il nome host ricevuto (come nel nostro esempio).

Seleziona la casella di controllo (se non è stata selezionata) Non utilizzare l'IP esterno per le connessioni locali vietare l'uso di IP esterni per le connessioni locali. Questo risolverà i problemi di loopback NAT sulla maggior parte dei router.


In questa pagina è possibile abilitare l'uso del protocollo FXP, che consente di trasferire file direttamente tra due server FTP. Questo è disabilitato per impostazione predefinita (selezionato). Se hai bisogno del supporto FXP, deseleziona tutte le caselle di controllo in questa pagina.


Paragrafo Non mostrare le password nel registro dei messaggi consente di nascondere le password degli utenti dai registri del server.

Inizia ridotto a icona consentirà l'avvio dell'interfaccia amministrativa in modalità vassoio ridotto a icona.

Altre impostazioni in questa pagina non devono essere modificate.


Qui puoi cambiare la porta su cui è in ascolto l'interfaccia amministrativa, così come la password dell'amministratore.

Seleziona la casella di controllo Cambia la password dell'amministratore e impostare una nuova password amministratore. Consentito lettere e numeri.


In questa pagina è possibile abilitare la registrazione del server (registri) in un file selezionando la casella di controllo Abilita la registrazione su file. Casella di controllo nella casella di controllo Limita la dimensione del file di registro ti consentirà di specificare la dimensione massima consentita del file. Se il file supera il numero specificato, verrà eliminato.

Paragrafo Registra tutto su FileZilla Server.log ti consente di scrivere tutti i registri del server in un file e Usa un file di log diverso ogni giorno crea un nuovo file di registro ogni giorno, quindi consigliamo questo elemento. Casella di controllo Elimina i vecchi file di registro dopo include la pulizia automatica dei vecchi tronchi.

Tutti i log verranno archiviati in una sottodirectory Registri Directory di installazione di FileZilla Server.


Qui puoi impostare i limiti di velocità di upload e download globali. Questi limiti verranno applicati dal server per tutti gli utenti.

Per impostare un limite di velocità, inserisci un punto nell'elemento Limite di velocità costante di e inserisci il valore in kilobyte al secondo.

Oltre a questa pagina, puoi impostare i limiti per ciascun utente individualmente nel modulo di gestione degli utenti.


Alcuni client FTP supportano il trasferimento di dati compressi. La compressione può essere abilitata selezionando la casella di controllo Abilita il supporto MODE Z. Qui sono indicati anche i rapporti di compressione minimo e massimo. Assicurati di selezionare la casella di controllo Escludi intervalli di indirizzi IP privati, che disabiliterà la compressione durante il trasferimento dei file all'interno rete locale, o quando connessione locale al server.

Attenzione! L'abilitazione della compressione può influire negativamente sulle prestazioni del server FTP.


In questa pagina è possibile abilitare il blocco automatico dell'IP per gli utenti che hanno inserito la password in modo errato un certo numero di volte. Per abilitare questa funzione, seleziona la casella Abilita ban automatici, in linea Escludi l'indirizzo IP dopo specificare il numero massimo di tentativi di inserimento password errati (minimo 10) e nella riga Divieto per— tempo in ore per il quale il trasgressore sarà interdetto.

FileZilla Server ti consente di creare un numero illimitato di utenti. Per ogni utente è possibile impostare la propria cartella di lavoro, parametri di accesso, limiti di velocità, ecc.

Per gestire gli utenti nel menu Modificare elemento di selezione dell'interfaccia di amministrazione Utenti.


Quando inizi per la prima volta nella tua sezione Utenti sarà vuoto, quindi dobbiamo creare un utente. Per fare ciò, fare clic sul pulsante Aggiungere.

Nella finestra che si apre, specifica il login desiderato (sono consentiti solo lettere e numeri latini). Qui puoi anche specificare un gruppo se è già stato creato. Basta accedere e fare clic OK.

Selezionare l'utente creato nella sezione Utenti. Ti verrà richiesto di specificare una cartella di lavoro per esso, quindi la pagina si aprirà automaticamente.


Fare clic sul pulsante Aggiungere nella sezione e specificare la directory sul disco a cui avrà accesso l'utente FTP selezionato. Quindi selezionalo dall'elenco e fai clic Imposta come home directory. Questa azione impedirà l'uscita da questa directory verso l'alto per motivi di sicurezza.

Per ogni directory aggiunta, puoi impostare i permessi di lettura/scrittura selezionando o deselezionando le caselle di controllo.

Autorizzazioni file:

  • Leggere- consentire la lettura, il download di file dalla directory;
  • Scrivere— consentire la scrittura di file nella directory;
  • Eliminare— consentire l'eliminazione di file dalla directory;
  • Aggiungere— consente il download di file sul server.

Diritti per le directory:

  • Creare— consentire la creazione di sottodirectory;
  • Eliminare— consentire l'eliminazione delle directory;
  • Elenco— consentire l'elenco (visualizzare l'elenco dei file). Non disabilitare mai questa azione (la casella di controllo deve essere sempre selezionata);
  • Sottodirectory- estendere i diritti alle sottodirectory.

Ora vai alla pagina Generale. Impostare una password per l'utente selezionando la casella di controllo Parola d'ordine e inserendo una password.

Casella di controllo abilitare l'account consente di abilitare/disabilitare l'account FTP selezionato. Qui puoi anche impostare limiti sul numero massimo di connessioni per un utente. I limiti di velocità per l'utente sono impostati sulla pagina.

Per eliminare un utente, selezionalo nella sezione Utenti e premere Eliminare. Pulsante Rinominare consente di modificare il login per l'utente selezionato (rinomina) e copia- clone, ad es. creare una copia con un login diverso.

Dopo aver apportato le modifiche desiderate, fare clic sul pulsante OK. Le impostazioni utente hanno effetto immediato.

Abilitazione dell'accesso anonimo al server

Se hai bisogno di un accesso anonimo al server, apri la finestra di gestione degli utenti, aggiungi un utente con un login anonimo, deseleziona la casella di controllo Parola d'ordine per disabilitare la richiesta della password, nella pagina, seleziona una home directory che sarà disponibile a tutti, e imposta diritti necessari(non dimenticare di disabilitare la registrazione, il ripristino e l'eliminazione di file e directory). Dopo aver premuto OK l'accesso anonimo al server sarà aperto a tutti.

Il successo del trasferimento FTP richiede una configurazione molto precisa e meticolosa. È vero, negli ultimi programmi client, questo processo è in gran parte automatizzato. Tuttavia, rimane la necessità di effettuare le impostazioni di base per la connessione. Facciamo un esempio dettagliato di come configurare FileZilla, il client FTP più popolare oggi.

Nella maggior parte dei casi, se la connessione non viene effettuata tramite il firewall del router e il provider di comunicazione o l'amministratore del server non propone condizioni speciali per la connessione tramite il protocollo FTP, è sufficiente inserire le voci appropriate nel Site Manager per trasferire i contenuti.

Per questi scopi, vai nella sezione "File" del menu in alto e seleziona la voce "Site Manager".

Puoi anche accedere a Site Manager aprendo l'icona corrispondente nella barra degli strumenti.

Il Site Manager si apre davanti a noi. Per aggiungere una connessione al server, fare clic sul pulsante "Nuovo sito".

Come puoi vedere, i campi nella parte destra della finestra sono diventati modificabili e nella parte sinistra appare il nome della nuova connessione: "Nuovo sito". Tuttavia, puoi rinominarlo come preferisci e come questa connessione sarà più conveniente per te essere percepita. Questo parametro non influirà in alcun modo sulle impostazioni di connessione.

Quindi, vai sul lato destro di Site Manager e inizia a compilare le impostazioni per l'account New Site (o come vuoi chiamarlo). Nella colonna "Host" scriviamo l'indirizzo in forma alfabetica ovvero l'indirizzo IP del server con il quale andremo a connetterci. Questo valore deve essere ottenuto sul server stesso dall'amministrazione.

Selezioniamo il protocollo di trasferimento file supportato dal server a cui ci stiamo connettendo. Ma, nella maggior parte dei casi, lasciamo questo valore predefinito "FTP - File Transfer Protocol".

Nella colonna della crittografia, se possibile, lasciamo anche i dati predefiniti: "Usa FTP esplicito su TLS se disponibile". Ciò massimizzerà la protezione della connessione dagli intrusi. Solo se hai problemi di connessione tramite una connessione TLS sicura, ha senso selezionare l'opzione "Usa semplice FTP".

Il tipo di accesso predefinito nel programma è anonimo, ma la maggior parte degli hosting e dei server non supporta la connessione anonima. Seleziona quindi la voce "Normale" o "Richiedi una password". Va notato che quando si sceglie il tipo di accesso normale, ci si connetterà automaticamente al server tramite l'account senza inserire dati aggiuntivi. Se selezioni l'opzione "Richiedi una password", dovrai inserire la password manualmente ogni volta. Ma questo metodo, sebbene meno conveniente, è più attraente dal punto di vista della sicurezza. Quindi tocca a te.

Nei seguenti campi "Utente" e "Password" inserisci la login e la password che ti sono state fornite sul server a cui ti connetterai. In alcuni casi, potrai poi modificarli se lo desideri compilando l'apposito form direttamente sull'hosting.

Il resto delle schede Avanzate, Impostazioni di trasferimento e Codifica di Site Manager non richiedono alcuna modifica. Tutti i valori dovrebbero rimanere predefiniti e solo in caso di problemi di connessione, in base alle loro cause specifiche, è possibile apportare modifiche in queste schede.

Dopo aver inserito tutte le impostazioni, per salvarle, fare clic sul pulsante "OK".

Ora puoi connetterti al server appropriato passando attraverso il gestore del sito all'account desiderato.

Impostazioni generali

Oltre alle impostazioni per la connessione a un server specifico, ci sono impostazioni generali nel programma FileZilla. Per impostazione predefinita, sono impostati i parametri più ottimali, quindi spesso gli utenti non entrano mai in questa sezione. Ma ci sono casi individuali in cui nelle impostazioni generali è ancora necessario eseguire determinate manipolazioni.

Per accedere al gestore delle impostazioni generali, vai alla sezione "Modifica" del menu in alto e seleziona la voce "Impostazioni ...".

Nella prima scheda Connessione che si apre, inserisci i parametri di connessione come il timeout, il numero massimo di tentativi di connessione e la pausa tra le attese.

La scheda "FTP" indica il tipo di connessione FTP: passiva o attiva. Il tipo predefinito è passivo. È più affidabile perché connessione attiva in presenza di firewall e impostazioni non standard da parte del provider, sono possibili difetti di connessione.

Nella sezione “Trasmissioni” si configura il numero di trasmissioni simultanee. In questa colonna è possibile selezionare un valore compreso tra 1 e 10, ma il valore predefinito è 2 connessioni. Inoltre, se lo desideri, puoi specificare un limite di velocità in questa sezione, sebbene non sia limitato per impostazione predefinita.

Nella sezione "Interfaccia", puoi modificare l'aspetto del programma. Questa è probabilmente l'unica sezione delle impostazioni generali per la quale è consentito modificare le impostazioni predefinite, anche se la connessione funziona correttamente. Qui puoi scegliere uno dei quattro tipi disponibili di layout del pannello, specificare la posizione del registro dei messaggi, impostare il programma per essere ridotto a icona nel vassoio, apportare altre modifiche durante aspetto applicazioni.

Il nome della scheda "Lingua" parla da solo. Qui puoi selezionare la lingua dell'interfaccia del programma. Tuttavia, poiché FileZilla rileva automaticamente la lingua installata nel sistema operativo e la seleziona per impostazione predefinita, nella maggior parte dei casi non è necessario eseguire ulteriori azioni in questa sezione.

Nella sezione "Modifica file" è possibile assegnare un programma con il quale è possibile modificare i file da remoto direttamente sul server senza scaricarli.

Nella scheda "Aggiornamenti", è possibile accedere all'impostazione della frequenza di controllo degli aggiornamenti. Il valore predefinito è una settimana. È possibile impostare il parametro "ogni giorno", ma vista la tempistica effettiva del rilascio degli aggiornamenti, questo sarà un parametro inutilmente frequente.

Nella scheda "Input" è possibile abilitare la registrazione di un file di log, e impostarne la dimensione massima.

L'ultima sezione - "Debug" consente di abilitare il menu di debug. Ma questa funzione è disponibile solo per utenti molto avanzati, quindi per le persone che stanno appena familiarizzando con le capacità del programma FileZilla, è decisamente inutile.

Come puoi vedere, nella maggior parte dei casi, affinché il programma FileZilla funzioni correttamente, è sufficiente effettuare le impostazioni solo in Site Manager. Impostazioni generali i programmi più ottimali sono già stati selezionati per impostazione predefinita e ha senso intervenire su di essi solo in caso di problemi con l'applicazione. Ma anche in questo caso, queste impostazioni devono essere impostate rigorosamente individualmente, con un occhio di riguardo alle funzionalità sistema operativo, requisiti del provider e del server e antivirus installati e firewall.

Se noti un errore, seleziona una parte di testo e premi Ctrl + Invio
CONDIVIDERE: