Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Compatibilità
Versione | Note |
---|---|
IIS 7,5 | Il servizio FTP 7.5 viene fornito come funzionalità per IIS 7.5 in Windows 7 e Windows Server 2008 R2. |
IIS 7.0 | I servizi FTP 7.0 e FTP 7.5 sono stati forniti fuori banda per IIS 7.0, che richiedevano il download e l'installazione del servizio dall'URL seguente: https://www.iis.net/downloads/microsoft/ftp. |
Introduzione
Microsoft ha creato un nuovo servizio FTP che è stato completamente riscritto per Windows Server© 2008. Questo servizio FTP incorpora molte nuove funzionalità che consentono agli autori Web di pubblicare contenuto meglio di prima e offre agli amministratori Web più opzioni di sicurezza e distribuzione.
Questo documento illustra come usare le quote basate su cartelle fornite dal file server di Windows Server 2008 Resource Manager (FSRM) con il nuovo servizio FTP per creare un sito FTP accessibile pubblicamente con dimensioni fisse di quota. Contiene quanto segue:
Nota
Questa procedura dettagliata contiene una serie di passaggi in cui si accede al sito FTP usando l'account amministratore locale. Questi passaggi devono essere seguiti solo nel server stesso usando l'indirizzo di loopback o tramite SSL da un server remoto. Se si preferisce usare un account utente separato anziché l'account amministratore, è necessario creare le cartelle appropriate e impostare le autorizzazioni corrette per l'account utente quando necessario.
Prerequisiti
Per completare le procedure in questo articolo, è necessario installare gli elementi seguenti:
IIS 7.0 deve essere installato in Windows 2008 Server 2008 e Internet Information Services Manager deve essere installato.
Nuovo servizio FTP. È possibile scaricare e installare il servizio FTP dal https://www.iis.net/ sito Web usando uno dei collegamenti seguenti:
- FTP 7.5 per IIS 7.0 (x64)
- FTP 7.5 per IIS 7.0 (x86)
È necessario creare una cartella radice per la pubblicazione FTP:
Creare una cartella in
C:\inetpub\ftproot
Impostare le autorizzazioni per consentire l'accesso anonimo:
Aprire un prompt dei comandi.
Digitare il comando seguente:
ICACLS "C:\inetpub\inetpub\ftproot" /Grant IUSR:R /T
Chiudere il prompt dei comandi.
Nota
Le impostazioni elencate in questa procedura dettagliata specificano C:\inetpub\ftproot
come percorso del sito FTP. Non è necessario usare questo percorso; Tuttavia, se si modifica la posizione del sito, è necessario modificare i percorsi correlati al sito usati in questa procedura dettagliata.
Creare un nuovo sito FTP
In questa sezione viene creato un nuovo sito FTP che può essere aperto per l'accesso in sola lettura da parte di utenti anonimi e accesso in lettura/scrittura dall'account amministratore.
Passaggio 1: Usare la Procedura guidata sito FTP per creare un sito FTP con autenticazione anonima
Creare un sito FTP in cui gli utenti potranno accedere in modo anonimo al contenuto. Eseguire la procedura descritta di seguito:
Passare a Gestione IIS 7.0. Nel riquadro Connessioni fare clic sul nodo Siti nell'albero.
Fare clic con il pulsante destro del mouse sul nodo Siti nell'albero e scegliere Aggiungi sito FTP oppure fare clic su Aggiungi sito FTP nel riquadro Azioni .
Quando viene visualizzata la procedura guidata Aggiungi sito FTP :
Immettere "Nuovo sito FTP" nella casella nome sito FTP , quindi passare alla
C:\inetpub\ftproot
cartella creata nella sezione Prerequisiti.Nota
Se si sceglie di digitare nel percorso della cartella del contenuto, è possibile usare le variabili di ambiente nei percorsi; Per esempio:
%SystemDrive%\inetpub\ftproot
Fare clic su Avanti.
Nella pagina successiva della procedura guidata:
- Scegliere un indirizzo IP per il sito FTP dall'elenco a discesa Indirizzo IP oppure scegliere di accettare la selezione predefinita di "Tutti non assegnati". Poiché si usa l'account amministratore più avanti in questa procedura dettagliata, assicurarsi di limitare l'accesso al server e immettere l'indirizzo IP di loopback locale per il computer digitando "127.0.0.1" nella casella Indirizzo IP .
- In genere si immette la porta TCP/IP per il sito FTP nella casella Porta . Per questa procedura dettagliata, si sceglierà di accettare la porta predefinita di 21.
- Per questa procedura dettagliata, non si userà un nome host, quindi assicurarsi che la casella Host virtuale sia vuota.
- Assicurarsi che l'elenco a discesa Certificati sia impostato su "Non selezionato" e che l'opzione Consenti SSL sia selezionata.
- Al termine di questi elementi, fare clic su Avanti.
Nella pagina successiva della procedura guidata:
- Selezionare Anonimo per le impostazioni di autenticazione .
- Per le impostazioni di autorizzazione , scegliere "Utenti anonimi" nell'elenco a discesa Consenti accesso e selezionare Lettura per l'opzione Autorizzazioni .
- Al termine di questi elementi, fare clic su Fine.
Passare a Gestione IIS 7.0. Fare clic sul nodo per il sito FTP creato. Icone per tutte le funzionalità FTP visualizzate.
Passaggio 2: Aggiungere l'autenticazione di base al sito FTP
È necessario aggiungere l'autenticazione di base in modo che gli utenti possano accedere. A tale scopo, seguire questa procedura:
Passare a Gestione IIS 7.0. Fare clic sul nodo per il sito FTP creato in precedenza. Fare doppio clic sull'icona Autenticazione FTP per aprire la pagina delle funzionalità di autenticazione FTP.
Quando viene visualizzata la pagina Autenticazione FTP , evidenziare Autenticazione di base. Fare clic su Abilita nel riquadro Azioni .
Passare a Gestione IIS 7.0. Fare clic sul nodo per il sito FTP per visualizzare di nuovo le icone per tutte le funzionalità FTP.
È necessario aggiungere una regola di autorizzazione in modo che l'amministratore possa accedere. Fare doppio clic sull'icona Regole di autorizzazione FTP per aprire la pagina delle regole di autorizzazione FTP.
Quando viene visualizzata la pagina Regole di autorizzazione FTP , fare clic su Aggiungi regola consenti nel riquadro Azioni .
Quando viene visualizzata la finestra di dialogo Aggiungi regola di autorizzazione :
- Selezionare Utenti specificati, quindi digitare "amministratore" nella casella.
- Per Autorizzazioni selezionare sia Lettura che Scrittura.
- Fare clic su OK.
Passaggio 3: Mostra byte disponibili per il sito FTP
È necessario configurare il sito FTP in modo che gli utenti possano visualizzare i byte disponibili per il sito. Eseguire la procedura descritta di seguito:
- Passare a Gestione IIS 7.0. Fare clic sul nodo per il sito FTP creato in precedenza. Fare doppio clic sull'icona Esplorazione directory FTP per aprire la pagina di esplorazione della directory FTP.
- Selezionare la casella Byte disponibili, quindi fare clic su Applica nel riquadro Azioni .
Riepilogo
Per riepilogare gli elementi completati in questo passaggio:
- È stato creato un nuovo sito FTP denominato "My New FTP Site", con la radice del contenuto del sito in
C:\inetpub\ftproot
. - È stato associato il sito FTP all'indirizzo di loopback locale per il computer sulla porta 21, scegliendo di non usare Secure Sockets Layer (SSL) per il sito FTP.
- È stata creata una regola predefinita per il sito FTP per consentire agli utenti anonimi l'accesso "Lettura" ai file.
- È stata aggiunta una regola di autorizzazione che consente all'account amministratore sia le autorizzazioni "Read" che "Write" per il sito FTP.
- È stata aggiunta l'autenticazione di base al sito FTP.
- È stato configurato il sito FTP per visualizzare i byte disponibili per gli utenti.
Installazione e configurazione del servizio Resource Manager file server
Questa sezione della procedura dettagliata illustra i passaggi per installare il servizio file server Resource Manager (FSRM) e configurare una quota di cartelle.
Passaggio 1: Installare il file server Resource Manager (FSRM)
- In Server Manager in Ruoli fare clic su Aggiungi ruolo nel riepilogo ruoli.
- Nella finestra di dialogo Seleziona ruoli server selezionareServizi file. Fare clic su Avanti.
- Nella pagina Introduzione ai servizi file fare clic su Avanti.
- Nella pagina Seleziona servizi ruolo selezionare il servizio file server Resource Manager. Fare clic su Avanti.
- Nella pagina Configura monitoraggio utilizzo archiviazione fare clic sul pulsante Opzioni .
- Nella finestra di dialogo Opzioni di monitoraggio del volume selezionare l'opzione Report utilizzo quota . Fare clic su OK.
- Nella pagina Configura monitoraggio utilizzo archiviazione fare clic su Avanti.
- Nella pagina Imposta opzioni di notifica personalizzare il percorso per i report e le impostazioni di posta elettronica. Fare clic su Avanti.
- Nella pagina Conferma selezioni di installazione verificare le scelte. Fare clic su Installa.
- Al termine dell'installazione fare clic su Chiudi.
- Espandere il nodo Ruoli in Server Manager. Verrà ora visualizzato il ruolo Servizi file con tutte le relative informazioni correlate.
Passaggio 2: Creazione di una quota di cartelle
- Nel menu Strumenti di amministrazione di Windows fare clic su File Server Resource Manager.
- Nel file server Resource Manager espandere Gestione quote nella visualizzazione albero e fare clic su Quote, quindi fare clic su Crea quota nel riquadro Azioni.
- Nella finestra di dialogo Crea quota passare alla
C:\inetpub\ftproot
cartella creata nella sezione Prerequisiti. Scegliere un modello dall'elenco dei modelli disponibili da applicare alla cartella. Fare clic su Crea.
- Il file server Resource Manager dovrebbe ora visualizzare le impostazioni di quota per il sito FTP.
Riepilogo
Per riepilogare gli elementi completati in questo passaggio:
- È stato aggiunto il ruolo Servizi file al server e è stato aggiunto il servizio ruolo file server Resource Manager.
- È stata aggiunta una quota di cartella per la directory del contenuto del sito FTP.
Dopo aver abilitato le quote di cartella per un percorso di contenuto per un sito FTP e il sito è stato configurato per visualizzare i byte disponibili, FTP restituirà i byte disponibili ogni volta che viene inviato un comando di elenco di directory dal client FTP.
Nota
Alcuni client FTP grafici potrebbero non visualizzare queste informazioni a meno che non supportino una forma di visualizzazione del log attività per la sessione FTP.