Accedi
Accedi

RDP: che cos’è, a cosa serve e come funziona

RDP: che cos’è, a cosa serve e come funziona
Hostman Team
Technical writer
Sistema: Windows
26.11.2025
Reading time: 6 min

La connessione remota a un computer o a un server può essere stabilita in diversi modi, ad esempio utilizzando applicazioni di terze parti come UltraVNC. Tuttavia, lo strumento più comune per utilizzare il Remote Desktop Protocol (RDP) è l’applicazione integrata di Microsoft chiamata Remote Desktop. In questo articolo analizziamo la storia di RDP, il suo funzionamento e come i dati vengono protetti durante la trasmissione.

Storia del RDP

Il Remote Desktop Protocol (RDP) è stato creato da Microsoft come uno dei principali metodi per accedere in remoto a computer e server. L’obiettivo iniziale era anche quello di permettere a macchine locali poco potenti di collegarsi a server più performanti per eseguire calcoli complessi. Oggi l’RDP è utilizzato soprattutto per configurare postazioni di lavoro remote.

Tappe fondamentali nello sviluppo di RDP:

  • 1998: primo utilizzo di RDP in Windows NT 4.0 Terminal Server Edition.

  • È tuttora supportato in tutte le versioni di Windows, incluso Windows 11 e Windows Server 2022.

  • RDP continua a essere lo strumento predefinito per l’accesso remoto su Windows, nonostante l’esistenza di tecnologie alternative come VNC.

  • Esistono client per quasi tutti i sistemi operativi: Linux, FreeBSD, macOS, iOS, Android e altri.

  • La versione attuale è RDP 10, che introduce funzionalità come il ridimensionamento automatico e una migliore compressione grafica tramite il codec H.264/AVC.

Caratteristiche generali di RDP

  • Profondità di colore supportata: 32 bit e inferiori (8, 15, 16, 24 bit).

  • Protezione dei dati: crittografia RC4 a 128 bit.

  • Altre funzionalità: reindirizzamento audio, reindirizzamento stampanti e porte, condivisione degli appunti.

Citrix Systems ha avuto un ruolo chiave nello sviluppo iniziale delle tecnologie di desktop remoto. Nei primi anni ’90 sviluppò il sistema WinFrame basato su Windows NT 3.51. Nel 1997 Microsoft acquisì alcuni diritti sulle tecnologie Citrix; Citrix mantenne il protocollo ICA, mentre Microsoft sviluppò RDP basandosi sullo standard ITU T.120.

Oggi Citrix e Microsoft restano concorrenti:

  • Citrix si concentra su sistemi ad alte prestazioni

  • Microsoft domina nel segmento dei server di fascia media con Terminal Services

Vantaggi di Terminal Services:

  • Distribuzione semplificata delle applicazioni

  • Gestione centralizzata delle sessioni

  • Funzionalità dipendenti dalle licenze attive di Terminal Services

Configurazione di rete con Terminal Services

I prodotti Microsoft permettono l’uso del protocollo RDP in due modalità:

  1. Remote Administration Mode

  2. Terminal Server Mode

Remote Administration Mode

Supportato da tutte le versioni di Windows.

Numero massimo di connessioni simultanee:

  • Versioni desktop: una connessione (locale o remota)

  • Versioni server: due connessioni remote + una locale

Terminal Server Mode

Disponibile solo in Windows Server.

Vantaggi:

  • Numero illimitato di connessioni

  • Ideale per ambienti di lavoro remoti

Requisiti:

  • Licenze

  • Configurazione corretta

  • Impostazione del server come nodo dedicato o terminal server

Senza tali impostazioni, l’accesso non viene concesso.

Come funziona l’RDP

L’RDP è un protocollo TCP a livello applicativo.

Funzionamento:

  1. Connessione TCP iniziale tra le macchine

  2. Avvio della sessione RDP nel livello di trasporto

  3. Il terminal server invia l’immagine del desktop al client

  4. Il client invia al server gli input di tastiera e mouse

La visualizzazione può essere inviata come bitmap renderizzata o tramite primitive grafiche.

RDP supporta diversi canali virtuali all’interno della stessa connessione, necessari per:

  • Stampa e comunicazione tramite porta seriale

  • Funzionalità degli appunti

  • Riproduzione e registrazione audio

I parametri dei canali vengono impostati all’avvio della connessione.

Esistono due metodi di sicurezza:

  1. Standard RDP Security

  2. Enhanced RDP Security

Standard RDP Security

Include:

  • Autenticazione

  • Cifratura

  • Controllo d’integrità

La cifratura utilizza RC4 (40–168 bit, secondo la versione Windows).

Processo di autenticazione:

  1. Il sistema genera una coppia di chiavi RSA

  2. Viene creato un certificato proprietario

  3. Il certificato è firmato con una chiave RSA integrata in Windows

  4. Il certificato viene inviato al client

  5. Una volta verificato, il server invia la propria chiave pubblica

L’integrità viene gestita tramite MAC basati su MD5 e SHA1.

È possibile usare 3DES (da Windows Server 2003, conforme FIPS).

Enhanced RDP Security

Utilizza moduli esterni:

  • TLS 1.0

  • CredSSP

TLS è disponibile a partire da Windows Server 2003 e richiede RDP 6.0 o superiore.

CredSSP integra:

  • TLS

  • Kerberos

  • NTLM

Vantaggi:

  • L’autenticazione avviene prima dell’avvio della sessione RDP (risparmio di risorse lato server)

  • Cifratura conforme agli standard TLS

  • Single Sign-On tramite Kerberos o NTLM

Si abilita tramite l’opzione Network Level Authentication (NLA), disponibile da Windows Vista/Server 2008.

Licenze di Terminal Services

L’accesso tramite thin client è molto diffuso.

È obbligatorio configurare un server licenze.

Tipi di licenze:

  1. Temporary Terminal Server CAL – temporanea

  2. Device CAL – associata al dispositivo

  3. User CAL – associata all’utente

  4. External User License – per utenti esterni

Licenza temporanea (Time-Based)

  • Valida per 90 giorni

  • Alla seconda connessione, il server tenta di convertire in licenza permanente

Licenza per dispositivo (Device CAL)

  • Valida 52–89 giorni

  • Rinnovata automaticamente con meno di 7 giorni rimanenti

Licenza per utente (User CAL)

  • L’utente può collegarsi da qualsiasi dispositivo

  • Terminal Services non conta le connessioni utente (comportamento noto)

  • Le limitazioni possono essere imposte solo a livello hardware

External User License

  • Per utenti esterni

  • Richiede un server dedicato

  • Molto costosa → poco utilizzata

Connessione RDP su macOS

Microsoft offre l’applicazione Remote Desktop sul Mac App Store.

Procedura:

  1. Inserire indirizzo IP o dominio

  2. Inserire nome utente e password

  3. Se appare un avviso certificato → “Show Certificate” → “Always trust”

Connessione RDP su Ubuntu

Dal lato Windows si usa la solita applicazione Remote Desktop.
Sul server Ubuntu è necessario installare il supporto RDP:

sudo apt install xrdp

Avviare/verificare il servizio:

sudo systemctl status rdp

Come client Linux, è consigliato Remmina (cambiare protocollo da VNC a RDP).

Installazione:

sudo apt-add-repository ppa:remmina-ppa-team/remmina-next

sudo apt-get update

sudo apt-get install remmina remmina-plugin-rdp libfreerdp-plugins-standard

Conclusione

Abbiamo analizzato in dettaglio il protocollo RDP: che cos’è, come funziona e come protegge i dati trasmessi.

Un server licenze può operare in due ruoli:

  • Domain/Workgroup License Server – all’interno del dominio o del gruppo di lavoro

  • Enterprise License Server – a livello aziendale

La scelta determina il metodo di individuazione del server:

  • In un dominio: tramite Active Directory

  • In modalità enterprise: tramite richieste broadcast NetBIOS

Sistema: Windows
26.11.2025
Reading time: 6 min

Simili

Sistema: Windows

La connessione RDP non funziona: come correggere gli errori RDP

La connessione a un desktop remoto tramite RDP è un'attività comune. Viene spesso utilizzata in ambienti aziendali affinché i dipendenti possano lavorare da remoto su un computer aziendale all'interno della rete della società. Questo è particolarmente utile quando il lavoro richiede molte risorse di calcolo che un normale PC domestico potrebbe non essere in grado di fornire. In questo articolo analizzeremo diversi problemi comuni relativi a RDP e come risolverli. Problemi tipici di connessione Ecco un esempio di un errore RDP comune che potrebbe comparire durante un tentativo di connessione: "Si è verificato un errore interno." In alcuni casi non viene fornita alcuna spiegazione aggiuntiva — la finestra informa semplicemente che si è verificato un errore interno. Gli errori di connessione RDP hanno generalmente cause simili e possono essere risolti tramite gli stessi metodi. Per questo motivo, in questo articolo esamineremo vari approcci che funzionano nella maggior parte dei casi. Possibili cause dei problemi RDP Impostazioni di connessione errate Problemi di corrispondenza tra nome di dominio e indirizzo IP del computer remoto Cache del server DNS Cache RDP Porta RDP utilizzata da un'altra applicazione Firewall che blocca la connessione Aggiornamenti di Windows Vediamo ora come risolvere ciascuno di questi problemi. Verificare le impostazioni di connessione Una delle cause più comuni dei problemi RDP è una configurazione errata. Verifica innanzitutto: Credenziali errate Se inserisci un nome utente o una password sbagliati, la connessione RDP non potrà avviarsi. Assicurati che i dati siano corretti e che l'account disponga delle autorizzazioni necessarie. Nome del computer remoto errato Se inserisci un nome di computer non valido, verrà mostrato l'errore: "Remote Desktop non riesce a trovare il computer." Per verificare il nome corretto del PC remoto: Sul computer remoto, apri Esplora file e vai su Questo PC. Fai clic con il tasto destro su un'area vuota e seleziona Proprietà. Si aprirà la pagina Sistema. Nella sezione Nome computer, dominio e gruppo di lavoro troverai le informazioni necessarie. Se il problema non è risolto, passa alla sezione successiva. Connettersi tramite indirizzo IP Di solito la connessione viene effettuata tramite un nome di dominio associato a un indirizzo IP memorizzato nel DNS. Se il DNS contiene dati errati, la connessione fallirà. In questo caso, prova a connetterti usando l'indirizzo IP del computer remoto. Come trovare l'indirizzo IP Sul computer remoto, apri cmd (Win+R → cmd). Esegui: ipconfig L'indirizzo sarà mostrato nel campo Indirizzo IPv4. Ora prova a connetterti tramite RDP usando l'indirizzo IP invece del nome di dominio. Svuotare la cache DNS A volte svuotare la cache DNS può risolvere il problema: Apri cmd. Esegui: ipconfig /flushdns Aggiungere l’indirizzo IP del server RDP al file hosts Il file hosts di Windows associa nomi di dominio a indirizzi IP. Il sistema controlla questo file prima di interrogare il DNS. Se sospetti che il DNS contenga informazioni sbagliate, puoi aggiungere manualmente un record: Apri il file: C:\Windows\System32\drivers\etc\hosts Aggiungi una riga, ad esempio: 123.123.123.123   remoto.dominio.local Salva il file. Controllare la porta RDP Per impostazione predefinita, RDP utilizza la porta 3389. Se un'altra applicazione usa questa porta, la connessione può fallire. Puoi provare a modificarla, ad esempio in 3388. Procedura: Apri l’Editor del Registro di sistema. Vai a: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp Cerca la voce PortNumber. Clic destro → Modifica. Inserisci il nuovo numero di porta (es. 3388). Provare un client RDP alternativo Se il client Microsoft non funziona, prova alternative come: AnyDesk Remote Utilities Chrome Remote Desktop Ripristinare o installare aggiornamenti di Windows A volte, dopo un aggiornamento di Windows, possono verificarsi problemi RDP poiché alcuni file aggiornati interferiscono con la funzionalità. Se hai installato aggiornamenti di recente: prova a disinstallare l'ultimo aggiornamento oppure installa eventuali aggiornamenti mancanti Modificare le impostazioni del firewall Disattivare temporaneamente il firewall è un metodo rapido per verificare se sta bloccando RDP.Se la connessione funziona quando il firewall è disattivato, dovrai riconfigurarlo correttamente (mantenerlo disattivato non è sicuro). Come consentire il Desktop Remoto nel firewall di Windows: Apri Windows Defender Firewall. Clicca su Consenti app o funzionalità tramite Windows Defender Firewall. Clicca su Modifica impostazioni. Trova Desktop remoto. Seleziona le caselle Privato e Pubblico. Chiudi la finestra e prova a connetterti di nuovo. Se il firewall era la causa, la connessione ora dovrebbe funzionare.
28 November 2025 · 4 min to read
Programmazione Python

Come installare pip su Windows

pip è un’utilità che rende l’installazione e la gestione dei pacchetti Python un compito semplice. Dai principianti di Python agli sviluppatori esperti, avere questo strumento sul tuo computer Windows è davvero un punto di svolta. Facilita la configurazione dei framework e delle librerie essenziali per le tue esigenze di sviluppo. Automatizzare la gestione dei pacchetti con pip ti fa risparmiare tempo e riduce le complicazioni delle installazioni manuali. Segui questa guida per imparare a configurare pip e gestire i tuoi pacchetti Python in modo fluido. Procedura di configurazione di pip per Windows Ecco le linee guida per configurare pip su un computer Windows. Passaggio 1: Confermare l’installazione Verifica che Python sia operativo sul tuo dispositivo prima di iniziare la configurazione di pip. Per farlo, apri il prompt dei comandi ed esegui: python --version   Se Python non è presente sul tuo sistema, scaricalo dal sito ufficiale. Passaggio 2: Scaricare get-pip.py Il pacchetto di installazione standard di Python include automaticamente pip. Tuttavia, nel caso in cui venga rimosso accidentalmente, scarica lo script get-pip.py. Hai due opzioni: visitare la pagina web pip.py oppure usare il comando curl per un’installazione rapida: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py Nota: reinstallare Python per ottenere pip è un’altra opzione. Tuttavia, a volte ciò può causare conflitti con altre dipendenze o impostazioni. Questo script mantiene invariata la tua attuale configurazione di Python. Passaggio 3: Eseguire get-pip.py Spostati nella posizione dello script tramite il prompt dei comandi ed esegui: python get-pip.py Questo installerà pip sul tuo dispositivo senza problemi. Passaggio 4: Confermare l’installazione di pip Verifica l’installazione eseguendo: pip --version Questo comando conferma che pip è installato correttamente sul sistema. Passaggio 5: Aggiungere pip alla variabile PATH di sistema Se il comando non viene eseguito correttamente, aggiorna la variabile PATH del sistema seguendo queste istruzioni per includere pip: Fai clic con il pulsante destro su Questo PC o Il mio computer e seleziona Proprietà. Scegli Impostazioni di sistema avanzate. Seleziona Variabili d’ambiente. Nella sezione Variabili di sistema, individua la variabile Path e fai clic su Modifica. Aggiungi la directory Scripts di Python al tuo PATH di sistema, ad esempio: C:\Python39\Scripts. Metodi alternativi per installare pip su Windows Vediamo alcuni altri modi per installare facilmente pip su Windows. Tramite il modulo integrato ensurepip A partire da Python 3.4, esiste un pratico modulo integrato chiamato ensurepip. Con questo strumento, l’installazione di pip è semplificata, eliminando la necessità dello script get-pip.py. Passaggio 1: Eseguire ensurepip Inserisci il seguente comando per configurare pip: python -m ensurepip --default-pip Passaggio 2: Verificare l’installazione di pip Controlla la versione di pip con: pip --version Metodo dell’installer di Python per installare pip Assicurati di selezionare la casella di controllo per pip durante l’installazione di Python. Ecco come fare: Passaggio 1: Scaricare l’installer Apri il tuo browser preferito, vai sul sito ufficiale di Python e scarica il file di installazione più recente. Passaggio 2: Avviare l’installer Esegui il programma di installazione scaricato e assicurati di selezionare l’opzione “Add Python to PATH” durante la configurazione. Passaggio 3: Installare pip Durante la configurazione, assicurati di attivare l’opzione “Install pip”. Passaggio 4: Verificare che pip sia installato Al termine dell’installazione, controlla l’installazione di pip con: pip --version Regolare la versione di pip: aggiornamento o downgrade pip può essere regolato in base alle tue esigenze aggiornandolo o tornando a una versione precedente. Ecco come fare: Aggiornare pip Per aggiornare pip, esegui: python -m pip install --upgrade pip Eseguire il downgrade di pip Per tornare a una versione precedente di pip, usa: python -m pip install pip==<version> Sostituisci <version> con il numero di versione desiderato (ad esempio, 21.0). Risoluzione dei problemi di installazione di pip: comandi essenziali Di seguito sono riportati i problemi più comuni relativi all’installazione di pip e le loro soluzioni: Problema 1: “pip” non è riconosciuto come comando interno o esterno Soluzione: ciò significa che il percorso di pip non è impostato nella variabile PATH di sistema. Segui le istruzioni del “Passaggio 5” per risolvere il problema. Problema 2: Accesso negato Soluzione: esegui il prompt dei comandi con privilegi di amministratore facendo clic con il tasto destro sull’icona e selezionando “Esegui come amministratore”. Quindi, riesegui i comandi. Problema 3: Dipendenze mancanti Soluzione: a volte possono verificarsi errori a causa di dipendenze mancanti. Per risolvere, installa manualmente le dipendenze necessarie con pip. Ad esempio: pip install package_name Sostituisci package_name con la dipendenza corretta. Utilizzo degli ambienti virtuali L’uso degli ambienti virtuali mantiene le dipendenze separate ed evita conflitti. Ecco come usare un ambiente virtuale con pip: Creare un ambiente virtuale python -m venv env_name Sostituisci env_name con il nome desiderato per il tuo ambiente. Attivare l’ambiente virtuale env_name\Scripts\activate Comandi pip di base Ecco alcuni comandi essenziali per utilizzare pip: Installare un pacchetto pip install package_name Sostituisci package_name con il nome del pacchetto desiderato. Disinstallare un pacchetto pip uninstall package_name Mostrare i pacchetti installati pip list Mostrare le informazioni di un pacchetto pip show package_name Migliori pratiche per la gestione dei pacchetti Utilizza ambienti virtuali per gestire in modo efficiente le dipendenze in più progetti. Controlla e aggiorna regolarmente i tuoi pacchetti per garantire un funzionamento ottimale. Prepara file requirements per semplificare la gestione delle dipendenze nei tuoi progetti. Rendere sicura l’installazione di pip Garantire la sicurezza dei pacchetti gestiti da pip è fondamentale. Ecco alcuni suggerimenti per mantenere l’ambiente sicuro: Mantieni i progetti isolati per evitare conflitti e garantire installazioni sicure. Verifica l’affidabilità e l’autenticità delle fonti dei pacchetti prima di installarli. Usa sempre repository ufficiali e controlla le recensioni se disponibili. Aggiorna regolarmente pip e i tuoi pacchetti per usufruire delle ultime patch di sicurezza. Controlla periodicamente le tue dipendenze per individuare vulnerabilità note. Strumenti come pip-audit possono aiutarti a identificarle e risolverle. Segui standard di codifica sicuri ed evita pacchetti obsoleti o non sicuri. Integrazione di pip con gli IDE pip può essere facilmente integrato in vari Ambienti di Sviluppo Integrati (IDE), migliorando notevolmente la tua efficienza nello sviluppo: VS Code: utilizza il terminale integrato per eseguire i comandi pip e gestire i pacchetti direttamente dall’editor. PyCharm: semplifica la gestione dei pacchetti configurando pip tramite l’interprete del progetto. Ciò semplifica il processo di installazione e gestione dei pacchetti adattati alle esigenze specifiche del tuo progetto. Jupyter Notebook: utilizza i comandi magici all’interno dell’interfaccia del notebook per installare pacchetti direttamente. Questo offre un’esperienza fluida e integrata per gestire le dipendenze mentre lavori sui tuoi notebook interattivi.  Conclusione Windows offre diversi metodi per installare pip, a seconda delle preferenze e delle esigenze. Che tu scelga lo script .py, utilizzi il modulo integrato ensurepip o abiliti pip durante l’installazione iniziale, questi approcci garantiranno che pip sia correttamente configurato sul tuo sistema. Ricorda che mantenere pip aggiornato è essenziale per garantire la sicurezza e l’efficienza del tuo ambiente Python. Controlla regolarmente gli aggiornamenti e mantieni pip sempre aggiornato. Inoltre, sulla nostra Application Platform puoi trovare applicazioni Python come Celery, Django, FastAPI e Flask.
24 October 2025 · 7 min to read
Sistema: Windows

Come configurare un server FTP su Windows Server 2019

La configurazione di un server FTP su Windows Server 2019 comprende diverse fasi. Per prima cosa, occorre installare il server stesso, quindi creare e isolare gli utenti, configurare il firewall e stabilire una connessione FTP. Questa guida spiega tutti i passaggi nel dettaglio. Innanzitutto, ricordiamo brevemente cos'è un server FTP. Esso rappresenta solo la prima parte dell'infrastruttura che consente il trasferimento di dati tra host. La seconda parte è il client. Tra i due viene stabilita una connessione che utilizza il protocollo FTP (File Transfer Protocol). Il principale vantaggio di questa connessione è che è multipiattaforma. Tuttavia, presenta anche diversi svantaggi: la condivisione dei file non è molto veloce e ci sono problemi di sicurezza. Nonostante ciò, il protocollo viene ancora ampiamente utilizzato. Installare il server FTP Per continuare con questa guida, è necessario disporre di un host con Windows Server 2019 installato e configurato. Per installare un server FTP: Apri il menu Start e avvia Gestione server. Fai clic su "Aggiungi ruoli e funzionalità". Si aprirà la procedura guidata. Fai clic su Avanti. Seleziona l'opzione "Installazione basata su ruoli o funzionalità" e fai clic su Avanti. Nella finestra successiva, seleziona il server predefinito, ovvero quello su cui verranno installati i ruoli. Seleziona il ruolo "Server Web (IIS)". Nella finestra successiva, fai clic su "Aggiungi funzionalità". Salta i due passaggi successivi facendo clic su Avanti. In "Servizi ruolo" seleziona "Servizio FTP" e "Console di gestione IIS". Verifica l'elenco dei componenti pronti per l'installazione e fai clic su Installa. Al termine dell'installazione, chiudi la finestra della procedura guidata. Configurazione del firewall Per configurare un firewall che protegga un server FTP su Windows, accedi al menu Strumenti in alto a destra in Gestione server e avvia "Windows Defender Firewall con sicurezza avanzata". Nel menu a sinistra, vai su "Regole in entrata". Nel menu a destra, seleziona "Nuova regola". Nelle impostazioni della regola, seleziona il tipo "Predefinita" e il valore "Server FTP". Seleziona tutte le opzioni, fai clic su Avanti, poi su Fine. Per applicare la nuova configurazione, riavvia il server. Gestione degli utenti Uno dei principali problemi del protocollo è il basso livello di sicurezza. È quindi necessario essere molto rigorosi nella gestione dell'elenco di utenti che possono connettersi al server. A tal fine, possono essere configurati gruppi o utenti singoli. Vai al menu Strumenti in Gestione server e seleziona "Gestione computer". Vai su "Utenti e gruppi locali". Fai clic con il tasto destro su "Utenti" e seleziona "Nuovo utente". Inserisci nome utente e password. Imposta i parametri dell'account. Ad esempio, puoi richiedere il cambio della password al primo accesso o vietare la modifica della password. Per essere accettata, la password deve rispettare almeno tre dei seguenti quattro requisiti: Contenere lettere minuscole. Contenere lettere maiuscole. Contenere numeri. Contenere caratteri speciali come !, $, #, %. Aggiungere un sito FTP Dopo aver creato gli utenti, è necessario aggiungere un sito FTP. Tutta la configurazione avverrà ora in Gestione server. Vai al menu Strumenti e avvia "Gestione dei servizi Internet (IIS)". Nella sezione Connessioni, fai doppio clic sul server e seleziona "Aggiungi sito FTP". Inserisci il nome del sito e seleziona la cartella con il suo contenuto. Specifica l'indirizzo IP per la connessione o imposta la modalità su "Non assegnato". Configura le impostazioni SSL. Puoi scegliere di non usare la crittografia oppure abilitarla e aggiungere un certificato. Fai clic su Avanti. Seleziona "Autenticazione di base". Concedi l'autorizzazione a "Utenti specificati". Inserisci il nome dell'utente creato. Concedi i permessi di lettura e scrittura. Fai clic su Fine. Isolamento delle directory In uno dei passaggi precedenti abbiamo mostrato come creare utenti che possono connettersi al server. Tuttavia, questo non è sufficiente per garantire una sicurezza minima. Un altro punto fondamentale è l'isolamento. Supponiamo di configurare un server per una società televisiva. L'azienda ha bisogno di condividere video tra reparti: gli operatori caricano i filmati, i montatori li modificano e i giornalisti li visualizzano. L'isolamento consente di garantire che ogni tipo di utente abbia accesso solo a directory specifiche. Abbiamo un sito FTP. Accediamo alle impostazioni per limitare le zone di accesso tra i vari account. Vai al menu Strumenti e avvia "Gestione dei servizi Internet (IIS)". Fai clic con il tasto destro sul tuo sito FTP e seleziona "Isolamento utente FTP". Seleziona "Directory con nome utente" e fai clic su Applica. Fai clic con il tasto destro sul sito FTP e aggiungi una directory virtuale. Inserisci il nome di accesso, quindi il percorso completo della cartella che l’account può utilizzare. La directory deve esistere già. Si consiglia di utilizzare il nome dell’utente come nome della cartella per facilitare l’identificazione degli accessi. Abbiamo una directory virtuale. Modifichiamo le autorizzazioni di accesso. Fai clic con il tasto destro sulla nuova directory virtuale e seleziona "Proprietà". Apri la scheda "Sicurezza" e fai clic su "Avanzate". Disattiva l'ereditarietà e salva le modifiche. Torna alle opzioni di sicurezza. Fai clic su "Modifica" sotto l'elenco dei gruppi/utenti. Rimuovi il gruppo "Utenti" e aggiungi un nuovo utente. Inserisci il nome dell’utente FTP e fai clic su "Controlla nomi". Fai clic su OK per salvare. Seleziona il nuovo utente, seleziona tutte le caselle nella colonna "Consenti" e fai clic su Applica. La configurazione del server FTP su Windows è ora completata. Connessione tramite FTP Abbiamo visto come creare un server FTP su Windows Server 2019 e configurare gli account utente. Infine, vediamo come connettersi al nostro archivio di file. Per stabilire una connessione è necessario un client FTP. Tra i più utilizzati ci sono FileZilla e WinSCP. Per connetterti avrai bisogno di: L'indirizzo IP del server. Il nome utente e la password dell’account creato. Una volta stabilita la connessione, l’utente visualizzerà la directory specificata nelle impostazioni del sito. Se hai configurato l’isolamento delle directory, l’utente accederà solo alla sua directory virtuale e non potrà visualizzare le cartelle degli altri.
16 July 2025 · 6 min to read

Hai domande,
commenti o dubbi?

I nostri professionisti sono disponibili per assisterti in ogni momento,
che tu abbia bisogno di aiuto o non sappia da dove iniziare.
Inviaci un'email
Hostman's Support