Come configurare smartphone e PC. Portale informativo

Come creare un server FTP sul tuo PC? Il tuo provider: configura i server FTP e TFTP.

Ad oggi Server FTP rimane uno degli strumenti di trasferimento file di rete più popolari. Termine FTP (Protocollo di trasferimento file) tradotto dall'inglese - "File Transfer Protocol" ed è destinato allo scambio di file tra computer tramite una rete locale o Internet. Questo protocollo implica una gerarchia di interazione client-server.

Per accedere al server FTP dal lato client, è sufficiente un normale explorer finestre, ma il lavoro sarà più comodo quando si utilizza uno dei browser Internet più diffusi Firefox, Opera o Crome.

Per il protocollo di scambio dati FTP di solito usa Porta 21, quindi se la tua rete utilizza un firewall o un router, devi consentire l'uso di 21 porte o, se necessario, definire (assegnare) utilizzando una porta alternativa.

Successivamente, passiamo alla parte principale e consideriamo l'organizzazione di un server FTP sul tuo computer. Per molto tempo ci sono stati molti programmi per l'innalzamento di un server FTP in modalità automatica, ad esempio la solita. Ma quando si passa a nuovi sistemi operativi, i vecchi programmi familiari possono disturbarci con guasti funzionali, quindi è necessario essere in grado di organizzare tramite il sistema operativo stesso finestre il più semplice Server FTP.

Ecco un rapido algoritmo per la distribuzione di un server FTP

Innanzitutto, troviamo la finestra di dialogo "Attiva o disattiva le funzionalità di Windows"

Per fare ciò, fai clic su "Start", quindi "Pannello di controllo", quindi "Programmi", quindi "Programmi e funzionalità" e trova a sinistra il pulsante "Attiva o disattiva le funzionalità di Windows"

E per quelli nel serbatoio - un piccolo screenshot

Apriamo la finestra di dialogo trovata "Attiva o disattiva i componenti di Windows" con il solito clic del mouse e nella finestra "Componenti di Windows" aperta. In questa finestra, nell'elenco dei componenti, attiva il gruppo "IIS" e contrassegna tre caselle di controllo: "FTP - server", "Servizi Internet" e "Strumenti di gestione del sito Web". Di conseguenza, abbiamo la seguente immagine:

seleziona i componenti di Windows IIS

Quindi fare clic su OK e attendere il completamento dell'installazione dei componenti selezionati. Durante il processo di installazione, potrebbe essere necessario un disco con il pacchetto di installazione del sistema operativo Windows.

3. Quindi dobbiamo già avviare questo server FTP. Pertanto, di nuovo andiamo al "Pannello di controllo", quindi andiamo al gruppo "Rete e sicurezza" e nella scheda "Strumenti di amministrazione", infine apriamo "Gestione IIS".

In questa finestra, nella colonna di sinistra, nell'albero della lista dei servizi, la scheda "Siti" e premere il tasto destro del mouse su questa scheda. Scegli "Aggiungi sito FTP".

Dovrebbe aprirsi una nuova finestra "Aggiungi sito FTP". In questa finestra specificare il nome del sito e la directory a cui si accederà tramite FTP.

Nella finestra successiva, specificare i parametri per l'avvio del server FTP. Se lo desideri, puoi scegliere di avviare automaticamente il server all'avvio del sistema o deselezionare la casella in caso contrario. Nella sottosezione SSL, devi porre fine a "Nessun SSL".

Nell'ultima pagina segniamo le voci "Anonimo" e "Normale" con le caselle di controllo.
Ecco fatto, fai clic su "Fine", il nostro sito FTP è stato creato,
sinistra
1.configurare Windows Firewall
2. creare un utente che avrà pieno accesso FTP al server
3.specificare i permessi di gruppo per la directory che abbiamo specificato durante la creazione del server
4.e definire le regole di autorizzazione FTP

Dopo aver completato la creazione del server FTP, è necessario testarlo utilizzando il browser di file Filezilla o uno dei browser Internet più diffusi. Firefox, Opera o Crome.

06.08.10 15:38

Ci sono spesso situazioni in cui è necessario fornire l'accesso remoto ai file sul computer da Internet. Ad esempio, se gli amministratori remoti di S.T.A.L.K.E.R. ottenere l'accesso remoto al dump delle statistiche del server, quindi saranno in grado di utilizzare il programmaSTCS BanTools per un divieto rapido e conveniente. Puoi usare questo dump per mostrare statistiche server sul sito, per il quale è necessario riaprire l'accesso remoto.

Questo articolo descrive come fornire l'accesso FTP remoto ai file sul tuo computer. Queste informazioni saranno utili non solo per gli amministratori server di gioco S.T.A.L.K.E.R., ma anche a tutti coloro che per qualsiasi motivo creeranno un server FTP.

Il sistema operativo è Windows 7 come esempio, ma queste informazioni si applicano a tutti i sistemi Windows da XP e superiori.

Apriremo l'accesso alla cartella C:\Utenti\Pubblico\Documenti\STALKER-STCS. Amministratori server di gioco S.T.A.L.K.E.R. sapere cos'è questa cartella. Se non hai nulla a che fare con i giochi della serieS.T.A.L.K.E.R., considera che questa è solo una sorta di cartella sul tuo computer, presa come esempio, e creala se non ne hai una.

Non è necessario scaricare o installare nulla per installare il server FTP. Tutto il software di cui hai bisogno viene fornito con il sistema operativo Finestre.

Passo 1

Il primo passaggio consiste nell'avviare i componenti IIS richiesti.

Per farlo, vai su:

Start \ Pannello di controllo \ Programmi e funzionalità

Start \ Pannello di controllo \ Aggiungi o rimuovi programmi- per Windows XP

Noi scegliamo: Attiva o disattiva le caratteristiche di Windows:

Passo 2

Apparirà una finestra in cui è necessario spuntare le caselle come mostrato in figura:

Passaggio 8

È tempo di pensare all'accesso remoto completo con login e password. In modo che tu possa non solo scaricare, ma anche caricare, modificare ed eliminare.

Pannello di controllo \ Strumenti di amministrazione \ Gestione computer

Nell'albero della console, cerca Utenti locali e creare un nuovo utente come mostrato nell'immagine:

Ingrandisci immagine

Ingrandisci immagine

La cosa principale qui è sottolineare e ricordare nome e parola d'ordine, così come impedire all'utente di modificare la password e la password non scade.

Passaggio 9

Nell'elenco degli utenti, fare doppio clic sull'utente creato:

Ingrandisci immagine

Rimuoviamo questo utente da tutti i gruppi in modo che non appaia al login.

In questa fase, abbiamo creato non solo un utente Windows, abbiamo creato un login e una password per accedere al nostro server FTP.

Passaggio 10

A questo punto, colleghiamo l'utente creato sopra al nostro server FTP.

Pannello di controllo \ Strumenti di amministrazione \ Gestore IIS

Ingrandisci immagine

Se fai riferimento a questo tipo di articoli, allora ancora una volta ti ricordi l'essenza e lo scopo di tali server, molto probabilmente, non ha senso, ma per motivi di forma, vale la pena chiarire che File Transfer Protocol utilizza la porta 21 di predefinito e può essere utilizzato per la visualizzazione come browser Internet e la maggior parte dei gestori di file, incluso Windows Explorer.

Continuando l'obbligatoria premessa, vi ricordo che per il normale funzionamento in rete locale, sarà necessario aprire la porta 21 nel computer server di Fierwall (ovviamente quello su cui andrete a configurare), e per l'accesso dalla rete esterna, devi anche inoltrare questa porta sul router. Gli ultimi promemoria sono necessari per i felici possessori di firewall e router. Quindi, se stai utilizzando questi programmi e dispositivi, non sarà superfluo leggere le istruzioni e completare la configurazione.

Iniziamo assicurandoci che il nostro sistema operativo possa fare questo tipo di lavoro. Per farlo basta guardare il nome dell'assieme e considerare tutto quanto sopra la versione Home adatto alle nostre esigenze.

Primo passo.

Troviamo sul pannello di controllo la voce "programmi e componenti" e in essa andiamo alla voce "Abilitazione o disabilitazione dei componenti di Windows"

Passo due

Il menu che si apre ci offrirà un elenco di componenti da cui dobbiamo trovare e abilitare "servizi IIS" e tutti i suoi sottoservizi. Devi ottenerlo in questo modo:

Premi il pulsante OK e attendi che Windows completi l'installazione.

Fase tre

Ora dobbiamo avviare direttamente il nostro server. Nello stesso pannello di controllo troviamo la voce "Strumenti di amministrazione" e in essa "Internet Information Services Manager"

Nella finestra che si apre, nella colonna di sinistra, apri l'albero alla scheda "Siti" e clicca su questa scheda con il tasto destro. Scegli "Aggiungi sito FTP"

Quindi impostiamo il nome del sito e la directory a cui accederà fisicamente il protocollo ftp

Successivamente, vengono determinati i parametri per l'avvio del server e per un accesso più semplice, vale la pena specificare l'avvio senza SSL. Sta a te decidere se avviarlo all'avvio del sistema e se associarlo a un indirizzo specifico.

Nella pagina successiva, metti un segno di spunta davanti a "Anonimo" e "Normale" e fai clic su Fine.

Al momento, il server FTP è pronto, ma per poterlo utilizzare, continueremo la configurazione.

Ora configuriamo il firewall di Windows

"Pannello di controllo"→ "Windows Firewall"

Qui entriamo in parametri aggiuntivi.

Quindi devi abilitare 2 regole per le connessioni in entrata

    Server FTP (traffico in entrata)

    Traffico del server FTP in modalità passiva (traffico FTP in entrata in modalità passiva).

Per le connessioni in uscita nel firewall, è necessario abilitare la seguente regola " Traffico server FTP (traffico FTP in uscita) ".

Passaggio cinque

Ora devi creare un utente per lavorare con il server. Perché aprire la console di sistema. Premi la combinazione di tasti Win + R e inserisci nel campo "mmc"

nella console che si apre, premi Ctrl + M o il menu "file" - "Aggiungi o rimuovi snap-in". Si aprirà un menu in cui è necessario aggiungere "Utenti e gruppi locali"

Se hai fatto tutto correttamente, otterrai una finestra come questa:

Ora creiamo un gruppo per l'utente del nostro server FTP.

Fare clic con il tasto destro su "Gruppi" - "Crea un nuovo gruppo"

Diamo il comando "crea" e procediamo alla creazione di un utente.

Ora dobbiamo associare il nostro utente al gruppo creato in precedenza. Per fare ciò, vai alle proprietà dell'utente nella scheda "appartenenza al gruppo". Lì premiamo il pulsante "aggiungi" e "aggiuntivo" - "cerca". Ora aggiungi il gruppo che abbiamo creato un paio di minuti fa.

Passo sei

Dobbiamo specificare i permessi di gruppo per la directory che abbiamo specificato durante la creazione del server. Per fare ciò, apri le sue proprietà nella scheda "Sicurezza" e premi il pulsante "Cambia":

Fare clic sul pulsante "Aggiungi" e aggiungere il gruppo che abbiamo creato. Garantiamo al gruppo l'accesso completo spuntando la casella di controllo appropriata nella parte inferiore della finestra:

Passo sette

Torniamo alle impostazioni del server FTP

Vai alle "regole di autorizzazione" FTP "E creare una regola di autorizzazione, dove in Selezioniamo "Ruoli o gruppi di utenti specificati" e scriviamo il nome del nostro gruppo. Assegna a questo gruppo le autorizzazioni di lettura e scrittura e fai clic su OK.

Ora il tuo server FTP è configurato e pronto per l'uso. Non dimenticare di controllare il firewall e il router per le porte aperte per il sito e puoi tranquillamente metterti al lavoro.

FTP è un modo molto conveniente per scambiare informazioni con qualcuno. Dopo aver installato un server FTP, puoi ricevere file e condividere i tuoi file con altri. Tutto è configurato in modo molto conveniente, su un computer remoto il tuo server FTP sembra una normale cartella, da dove puoi persino copiare i file necessari con un esploratore.

Esistono diversi programmi per creare un server FTP dal tuo computer. Differiscono per capacità, affidabilità, sicurezza, impostazioni e licenze. Secondo me, alcuni dei migliori server Windows sono Serv-U e Gene 6.

La scelta del software è una questione privata di tutti, ma in questa pagina ti dirò come configurare la serie Serv-U 6 (versioni 6.4.x.x).

Requisiti di sistema

  • Un computer, quasi qualsiasi.
  • Internet, con indirizzo IP esterno, se hai intenzione di scambiare o distribuire dati su Internet, o qualsiasi, se desideri scambiare dati all'interno della rete locale.
  • È auspicabile avere un traffico illimitato, ma anche sul traffico limitato è possibile: di solito tengono conto solo del traffico in entrata e tutto il traffico in uscita è gratuito. Il rapporto è da qualche parte intorno a 50 a 1, cioè per ogni 50 megabyte di traffico scaricato da te, ti verrà scaricato 1 megabyte di reverse (comandi FTP, varie informazioni tecniche). Bene, se viene scaricato su di te, viceversa.
  • Diverse porte devono essere aperte. Secondo lo standard FTP, sono necessarie 2 porte: 21 per il trasferimento dei comandi e un certo intervallo dalle porte superiori (ad esempio, da 2000 a 3000) per il trasferimento dei dati effettivi. Se la tua porta 21 è chiusa all'ingresso (ad esempio, Moscow Stream filtra il traffico in entrata su questa porta, coprendolo con la preoccupazione di proteggere gli utenti e non puoi disabilitare questo filtro), puoi trasferirlo su un'altra. Ma in questo caso, dovrai specificare la porta quando fornisci il collegamento: "ftp://dimonius.homeip.net:22/" per la porta 22.
  • Se si dispone di un router (modem LAN-ADSL o modem WiFi), potrebbe essere necessaria una configurazione aggiuntiva affinché il modem trasmetta i dati tramite le porte specificate nel paragrafo precedente al computer e viceversa (questo è strettamente individuale per ciascun router, quindi Non lo solleverò qui questa domanda).

Va tenuto presente che la velocità del tuo canale in uscita sarà divisa tra tutti quelli di pompaggio, quindi dovresti calcolare le risorse e impostare limiti adeguati al numero di quelli di pompaggio e alla velocità.

C'è anche la possibilità che il tuo antivirus ti avvisi che stai installando un server FTP con il quale potrai accedere ai file sul tuo computer (di solito lo definiscono come "Program.Serv-U"), questo è normale e non è necessario contattare l'attenzione su questo.

Installazione e configurazione iniziale di Serv-U

  1. Scarichiamo Serv-U dal mio FTP o dal sito Web del produttore.
  2. Installare. L'installazione non differisce dall'installazione di altri programmi: è sufficiente specificare la cartella di installazione e fare clic più volte su "Avanti".
  3. Il server FTP è costituito da un servizio e da un programma di gestione. Dopo l'installazione, nell'ultimo passaggio, ti verrà chiesto di avviare il modulo di amministrazione (la casella di controllo Avvia programma amministratore Serv-U), seleziona la casella e verrà avviata la procedura guidata di installazione.
  4. Rispondi passo dopo passo:
    • Abilita immagini piccole con voci di menu -
    • Indirizzo IP - vuoto
    • Nome del dominio - " Locale"
    • Installa come servizio di sistema -
    • Consenti accesso anonimo -
    • Directory principale anonima: la directory di partenza per tutti gli account FTP. Ad esempio " c: \ FTP"(la cartella deve essere creata con un conduttore).
    • Blocca gli utenti anonimi nella loro home directory -
    • Crea account con nome - #
  5. La configurazione iniziale è stata completata e si aprirà la finestra principale del programma di configurazione del server.
  6. Per cominciare, è una buona idea registrare il programma (la riga nell'albero a sinistra è Licenza).
  7. Quindi seleziona Impostazioni e lì impostiamo 3 schede: "Generale", "Dir Cache" e "Avanzate" secondo le illustrazioni.
  8. La scheda "Attività" serve per il controllo dell'utente. Su di esso puoi vedere chi è attualmente connesso al server, chi sta scaricando cosa e tramite "Utente spia" facendo clic con il tasto destro del mouse, puoi seguire le azioni di un determinato utente dal momento del login.
  9. Seleziona "Locale" in "Domini". Le impostazioni del server globale che abbiamo configurato tramite la procedura guidata di configurazione vengono visualizzate sulla destra. Se necessario, poi, sarà possibile modificarli in seguito, se creare un nuovo server con impostazioni diverse (ad esempio su una porta diversa o se si hanno più schede di rete, su indirizzi IP diversi per sottoreti diverse).
  10. Ora imposteremo il ramo "Locale" in "Domini" uno per uno.
  11. Seleziona "Impostazioni" e imposta i segnalibri uno per uno.
  12. La scheda "Generale" è configurata secondo l'immagine.
  13. "percorso virtuale"un segnalibro molto importante e ne avrai bisogno più di una volta. Su di esso è configurato un file system virtuale. Cioè, indipendentemente da dove si trova fisicamente la cartella (su quale disco e in quale sottocartella) sul server FTP, puoi posizionali e chiamali come vuoi, senza alterare i nomi fisici e la posizione.

    Ci interesserà la lastra superiore "Mappatura del percorso virtuale", quella inferiore viene utilizzata per creare collegamenti a file e cartelle già aggiunti (diciamo che desideri aggiungere 1 cartella a 2 sottocartelle sul server FTP contemporaneamente). Fare clic sul pulsante "Aggiungi" sotto l'elenco in alto e inserire:

    • Percorso fisico: il percorso della cartella o del file reale. Può essere selezionato tramite il pulsante con un cassetto a destra del campo di immissione. Ad esempio, inseriamo "C: \ Video \"
    • Mappa percorso fisico su: il percorso a cui allegheremo la nostra cartella. Relativamente" C: \ FTP", che abbiamo introdotto nel paragrafo 4.6. Nel nostro esempio, sarà" C: \ FTP ", quindi, quando accedono al server, gli utenti vedranno la sottocartella" Video "nella loro cartella.
    • Nome file mappato: il nome che vedrà l'utente. Per il nostro esempio, diciamo "Film" anziché l'astratto "Video".
    • Allo stesso modo, aggiungiamo il resto delle cartelle, a cui daremo accesso in seguito.
  14. In "Dir access" è possibile aggiungere indirizzi IP e sottoreti, a cui sarà consentito l'accesso o, al contrario, negato al server corrente. Viene utilizzato se qualcuno sta tentando di hackerare l'intero server o se si dispone di più server e si desidera impedire alle persone di una sottorete di accedere a un altro server. Nella maggior parte dei casi, qui tutto sarà vuoto.
  15. "Messaggi": puoi configurare i messaggi che verranno segnalati dal server al momento della connessione, all'uscita dal client e in alcuni altri casi.
  16. "Logging" - qui puoi lasciare le caselle di controllo per impostazione predefinita, solo nel campo "Nome file di registro" tramite il pulsante "sfoglia", selezionare un file qualsiasi (diciamo Log.txt nella cartella in cui è installato il server) e controllare il Casella di controllo "Abilita registrazione su file" in basso... Questo ti permetterà di vedere chi ha fatto cosa e chi ha versato e versato cosa. Non dimenticare di pulire di tanto in tanto il file di registro, altrimenti diventerà di dimensioni molto grandi.
  17. "Rapporto UL / DL" - consente di regolare il rapporto tra caricati e scaricati, ma di solito è configurato per utenti specifici e non per il server nel suo insieme.
  18. Nella scheda "Avanzate", lascia tutte le caselle di controllo per impostazione predefinita.
  19. La sezione "Attività" duplica la stessa sezione sopra, solo per gli utenti di un server specifico. Poiché di solito il server è configurato su un solo computer, questa sezione duplica completamente la stessa sezione precedente.
  20. La configurazione di utenti e gruppi è descritta nella sezione successiva.
  21. Non dimenticare di aprire le porte 21, 2000-2500 sul tuo firewall. Configurare un server FTP senza firewall per il computer non è una buona idea.
  22. Se possiedi un router, allora nella sezione "Port Mapping" (o semplicemente "Mapping") dell'interfaccia web, devi specificare il numero di porta e indicare di tradurli nell'indirizzo IP del tuo computer. In questo caso, il computer deve avere un indirizzo statico - questo viene fatto nelle proprietà della connessione di Windows (Start - Impostazioni - Connessioni di rete - Connessione alla rete locale (facendo clic con il tasto destro del mouse) - Proprietà - Protocollo Internet (TCP / IP) - Proprietà)

Configurazione di utenti e accesso

  1. Evidenzia il ramo "Utenti" nell'amministratore di Serv-U e premi Ins. Successivamente, dovresti specificare a turno il nome utente (è meglio usare lettere e numeri inglesi), la password, la cartella iniziale dell'utente (che gli verrà mostrata dopo il login, cioè la cartella che abbiamo selezionato nel paragrafo 4.6 della sezione "Installazione e configurazione iniziale di Serv-U") e rispondere "Sì" alla domanda "Blocca l'utente nella directory home".
  2. Se selezioni l'utente creato, nella scheda "Account" puoi configurare per modificare il nome utente e la password, bloccare temporaneamente l'account (casella di controllo "Disabilita account"), indicare a quali gruppi appartengono l'utente e la sua home directory.
  3. Nella scheda "Generale", è possibile configurare le impostazioni utente di base:
    • "Richiedi connessione sicura": richiede una connessione sicura. Non hanno bisogno.
    • "Nascondi file nascosti": non mostra i file nascosti. Di solito non necessario.
    • "Consenti sempre l'accesso" - non necessario.
    • "Consenti solo X accessi da un IP" - consenti solo X accessi da un IP. Si consiglia di impostare 2-4 sui conti generali e non compilare su quelli personali.
    • "Consenti all'utente di modificare la password": consente all'utente di modificare la password. Non ti serve sui conti generici, puoi scommettere su quelli personali.
    Gli altri campi sono facoltativi, ad eccezione di "Timeout di inattività" (tempo di inattività trascorso il quale la connessione verrà automaticamente disconnessa) - si consiglia di impostare 10 minuti. In modo che gli utenti disconnessi in modo errato e gli utenti che non fanno nulla non occupino il canale.
  4. La scheda Dir Access mostra le cartelle a cui l'utente avrà accesso. Innanzitutto, le cartelle devono essere aggiunte alle impostazioni dei percorsi virtuali (sezione "Installazione e configurazione iniziale di Serv-U", punto 13). Lì, per ogni cartella, viene verificato il tipo di accesso a questa cartella: elenco (elenco), lettura di file (leggi), scrittura (scrittura), creazione di file (crea), eliminazione (elimina), avvio (esegui). La stessa cosa, eccetto per il lancio, c'è anche per quanto riguarda le sottodirectory, inoltre c'è una casella di controllo "incluso annidati" (Eredita), in modo che le stesse impostazioni si applichino a cartelle e file nidificati. Alcune delle cartelle e dei file qui presenti potrebbero essere presenti su uno sfondo grigio: questo è ciò a cui gli utenti hanno accesso come membri dei gruppi.
  5. La scheda "Accesso IP" regola l'accesso tramite IP. Se vuoi ottenere un accesso personale a cartelle importanti, ad esempio dal lavoro, allora ha senso limitare l'accesso tramite IP, solo dal lavoro o solo da casa. Anche se raccogli accidentalmente un Trojan o qualcuno sniffa la tua password, non sarà in grado di infettare i tuoi siti o rubare dati importanti.
  6. Su "Rapporti UL/DL" puoi impostare i rapporti, cioè impostare la condizione che fino a quando non ottieni pochi megabyte, non sarà possibile unire. Le proporzioni possono essere regolate, il che è utile quando vuoi costringere le persone a condividere con te. È vero, nessuno garantisce che non sarai inondato da qualcosa di grande e completamente non necessario, come un file di scambio di Windows o un video non compresso), oltre a regolare quanto puoi caricare in base al volume in modo che un utente non ostruisca completamente il tuo disco.
  7. E, infine, nella scheda "Quota", puoi impostare limiti sul volume del disco assegnato a questo account (in modo che gli utenti non riempiano l'intero disco)

Le password per l'accesso generale possono essere impostate password semplici ma complesse per account con dati importanti, da lettere piccole e grandi, numeri e caratteri speciali.

Configurazione di DynDns

Se distribuisci dati su Internet e disponi di un IP dinamico, sorge un problema. Quando ci si riconnette, l'indirizzo cambia e in qualche modo è necessario scoprire quello nuovo. Modificare costantemente le informazioni sull'indirizzo IP non è conveniente sia per il proprietario del server che per i client. Per risolvere il problema è possibile registrarsi sul sito DynDns dedicato. Dopo la registrazione gratuita, ti verrà assegnato un nome di terzo livello con un dominio di secondo livello a tua scelta (come dimonius.homeip.net o dimonius.dyndns.org), questo servizio ha molti domini diversi e ce ne sono molti scegliere da. Quindi viene installato un piccolo programma sul computer, dove vengono inseriti i dati dell'account, e quando si ricollega aggiorna i dati sul sito Web DynDns e il nome fa sempre riferimento all'indirizzo IP corrente. se disponi di un router, molti di essi possono funzionare immediatamente con DynDns: vai alla voce appropriata nell'interfaccia Web del router e inserisci i dettagli del tuo account.


Per registrare e configurare un dominio è necessario:
  1. Vai al sito DynDns, al modulo di registrazione.
  2. Inserisci il tuo nickname, password, mail. Seleziona un sottodominio del tuo sito.
  3. Scarica il programma da qui e installalo.
  4. Inserisci i dettagli del tuo account in esso.
  5. Il programma deve essere avviato insieme a Windows per monitorare la modifica dell'indirizzo IP.

In genere, su richiesta "Configurazione FTP su Windows Server 2008 o 2012", verranno visualizzate guide dettagliate su come distribuire questo server utilizzando IIS (Internet Information Services - un server Web multifunzionale basato su Windows e integrato in esso). Tuttavia, esistono casi speciali in cui non è del tutto logico generare IIS a causa di una caratteristica.

Nel mio caso, apache era già installato sul server e sono stati generati alcuni chip che utilizzano apache e si è reso necessario configurare un semplice server FTP per lo scambio di dati. Alzare IIS per il bene di questa caratteristica, quindi disabilitare tutti i servizi e le porte libere per evitare un conflitto con Apache - non ho visto molto senso. Pertanto, è stato deciso di aumentare FTP, che non carica il sistema e conosce perfettamente la sua attività: FileZilla Server.

Ti chiedo di non farti intimidire subito dal suo inglese. Nelle impostazioni, è abbastanza semplice e se fai tutto secondo le istruzioni di seguito, tanto più non avrai problemi.

Installa FileZilla Server

Scarichiamo il kit di distribuzione dal sito Web del produttore o dal nostro sito Web. Avvia e vai in ordine:

Siamo d'accordo con la licenza, clicca Concordo

Qui puoi lasciare tutto così com'è. Il codice sorgente potrebbe interessarti solo se sei un programmatore. Se sei un programmatore, non hai quasi bisogno di questo articolo, quindi senza ulteriori indugi premiamo Prossimo e vai al passaggio successivo.

Scelta del percorso per l'installazione cliccando il pulsante Navigare, o lasciamo tutto così com'è e andiamo avanti - Prossimo.

Qui impostiamo la modalità operativa del nostro server e la porta su cui ci aggrapperemo per amministrare il server. Se questo è un server che verrà utilizzato costantemente, consiglio di lasciare tutto così com'è. Se occasionalmente, puoi scegliere la seconda opzione, ma poi dovrai avviare il servizio manualmente e, nel terzo caso, devi andare alla console, altrimenti non funzionerà.

Spingere Prossimo.

Le seguenti opzioni sono offerte qui:
Avvio dell'interfaccia amministrativa quando si accede a Windows come qualsiasi utente
Avvio dell'interfaccia di amministrazione quando accede solo l'utente corrente (da cui viene eseguita l'installazione)
Avvio manuale

Puoi scegliere a tua discrezione. Non mi interessa vedere la sua faccia ogni volta che inizio, quindi scelgo la terza opzione.

Spingere Prossimo.

Il processo di installazione è iniziato.

Se durante il processo di installazione non hai cambiato la porta per accedere al modulo amministrativo, lasciamo tutto così com'è e clicchiamo Collegare.

Quindi dice chi è e avverte in rosso che il server è dietro il router, quindi è necessario configurare la modalità passiva e fare il port forwarding sul router.

Dice anche che una connessione crittografata non è possibile finché non abilitiamo FTP su TLS. Questo è così che nessuno può intercettare il traffico. Puoi scegliere di attivare o meno questa funzione. Non vedo alcun bisogno particolare di un server domestico.

Fare clic sull'icona Impostazioni (la terza di fila) e avviare le impostazioni.

Capitolo Impostazioni generali- qui puoi lasciare tutto così com'è.

Se sei interessato, ti spiego cosa significa qui:

Ascoltain poiquesteporte: 21- quale porta ascolterà il server ftp. Per impostazione predefinita, questa è la porta 21. Puoi lasciarlo così se questo è l'unico server ftp su questo computer. Se ce n'è già uno, allora è meglio cambiare la porta.

massimonumerodiutenti: 0- il numero di utenti che possono connettersi contemporaneamente al server. 0 è un numero illimitato di utenti, altrimenti il ​​numero specificato.

Numerodifili: 2- il numero massimo di stream che il server può utilizzare. Per impostazione predefinita, questo è il numero di core/thread del processore. Se per qualche motivo si desidera limitare l'utilizzo del processore, è possibile ridurre questo valore.

Tempo scadutoimpostazioni- in questa sezione definiamo i timeout per la connessione, per il download e per quanto tempo l'utente rimarrà loggato. Non vedo il punto di cambiare.

V Impostazioni della modalità passiva lasciamo tutto così com'è. È possibile, se necessario, impostare l'IP esterno nella sezione Usa il seguente IP, ma senza il port forwarding sul router non funzionerà nulla.

amministratoreInterfacciaimpostazioni- qui è possibile impostare la whitelist di indirizzi IP da cui è consentito connettersi all'interfaccia amministrativa, nonché determinare quali indirizzi IP il server ascolta per connettersi (se sono presenti più schede di rete).

L'impostazione più importante qui è la casella di controllo Modifica password amministratore. L'utente Admin non è un client del server FTP, quindi se lo lasci senza password, nessuno si connetterà all'FTP sotto di lui. Ma in caso di dubbio, è meglio impostare questa password. Questa è esattamente la password che dovrà essere inserita quando si accede all'interfaccia amministrativa. Impostiamo gli utenti in una finestra di dialogo completamente diversa.

Qui puoi impostare la possibilità di conservare i registri, un registro che monitora il funzionamento del server. Questo può essere utile se il server sta riscontrando un qualche tipo di malfunzionamento.

Se è previsto che un gran numero di persone utilizzerà il server, ha senso aggiungere limiti di velocità per un flusso di download, in modo che non ci sia qualcosa che qualcuno occuperà l'intero canale e il resto aspetterà e speranza. Questo può essere fatto nella sezione Limiti di velocità... La finestra superiore è la velocità di download, quella inferiore è la velocità di download.

La sezione delle impostazioni FTP su TLS è esattamente la sezione in cui è possibile abilitare la connessione sicura al server e specificare un file esistente nelle impostazioni o generare un certificato. Questo è facoltativo.

Autoban- questa è una sezione molto utile che protegge il tuo server dalla forzatura bruta.Se selezioni la casella Abilitareautomaticodivieti, quindi dopo un certo numero di tentativi (10 per impostazione predefinita), l'utente che sta provando le password verrà bloccato per un certo numero di ore (per impostazione predefinita 1, puoi impostare fino a 999 ore)

Spingere ok e passare alla configurazione di utenti, cartelle e diritti di accesso.

Fare clic sulla quarta icona.

Qui clicchiamo Aggiungere e vediamo la seguente finestra:

Digitiamo, ad esempio, Utente e premere ok.

Controlla le caselle qui Abilita account ammettere l'utente al server e Parola d'ordine per impostare una password per l'utente. In caso contrario, l'utente potrà connettersi come utente anonimo senza password.

Qui impostiamo un elenco di cartelle a cui questo utente può avere accesso, oltre a determinare cosa può fare esattamente con queste cartelle e file in esse contenuti.

Spingere Aggiungere e aggiungere cartelle. Quindi selezioniamo le caselle di ciò che l'utente può fare con queste cartelle.

Per chi non è per niente forte in inglese, traduco:

File:
Leggere - leggere
Scrivi - scrivi
Elimina - elimina
Aggiungi - cambia

Directory (cartelle):
Crea - creazione
Elimina - elimina
Elenco - visualizza un elenco di cartelle
+ Sottocartelle - ha il diritto di visualizzare le sottocartelle

Ho selezionato una cartella e impostato i diritti completi su tutto per l'utente Utente.

I limiti possono essere impostati per ogni utente specifico. Non poniamo restrizioni ai privilegiati, tutti gli altri possono impostare i permessi individualmente.

Anche qui non cambiamo nulla, ma possiamo impostare una whitelist di indirizzi IP (casella di testo superiore) da cui un determinato utente può accedere. O una lista nera di indirizzi (casella di testo in basso), da cui questi utenti non possono essere ammessi.

Spingere ok e iniziamo a provare!

Solo un piccolo dettaglio. Se hai abilitato il firewall di Windows integrato, molto probabilmente la porta 21 è chiusa per motivi di sicurezza. FileZilla non apre automaticamente questa porta, quindi vai a Start> Pannello di controllo> Firewall

Spingere Crea regola...

Noi scegliamo personalizzabile e premere Ulteriore

Fare clic su Sfoglia e selezionare la posizione del server. Nel mio caso, questo è "C: \ Programmi \ FileZilla Server \ FileZilla Server.exe".

Qui scegliamo Tipo di protocollo: TCP, il resto è invariato, clicca Ulteriore

Noi scegliamo Consenti connessioni e premere Ulteriore

Non puoi lasciare nulla qui, clicca Ulteriore

Qui entriamo nel paragrafo Nome: qualche nome, per esempio, come il mio - FTP-TCP e premere Pronto.

Ora facciamo la stessa cosa, solo nel punto in cui devi selezionare il protocollo, seleziona UDP.

Scegliamo qualsiasi nome, ad esempio FTP-UDP.

Tutto, premiamo Pronto.

Ecco, abbiamo spiegato al Firewall che i pacchetti dovrebbero essere passati, ora resta da inoltrare 21 porte e impostare la modalità passiva sul client.

Principali articoli correlati