Accedi Registrati

Come configurare FTP per caricare file sul sito

Configurare l’FTP per caricare file sul sito è una procedura lineare: il client crea una connessione con il server, che mette a disposizione una cartella remota e accetta i file tramite trasferimento. Il collegamento viene descritto dal protocollo FTP; credenziali, porta e modalità di rete devono corrispondere al servizio offerto dall’hosting. Un’impostazione corretta evita caricamenti interrotti, errori di autenticazione e file depositati nel posto sbagliato.

Prima di aprire il client è utile distinguere FTP, FTPS e SFTP. FTP trasferisce dati senza cifrarli, FTPS aggiunge un livello TLS e SFTP utilizza il protocollo SSH. Il tipo di accesso dipende dalle opzioni del provider: per una trasmissione riservata, la soluzione piÚ adatta è quella cifrata e autenticata con credenziali personali.

Dati necessari per la configurazione FTP

Il punto di partenza consiste nel recuperare dal provider i dati della connessione. Servono l’host o l’indirizzo del server, la porta, il nome utente, la password e, in alcuni casi, una chiave privata. Il pannello dell’hosting può chiamare questi elementi “FTP”, “accesso file”, “server FTP” oppure “pubblicazione FTP”. È importante non dedurre il nome dell’host dal solo indirizzo del sito, perché il servizio può risiedere su un server tecnico differente.

Anche la cartella di destinazione rientra nella configurazione. Percorsi comuni sono public_html, www, htdocs o una directory associata al dominio. Il nome esatto viene indicato dal provider e può cambiare a seconda del piano acquistato. Il file manager del pannello permette di individuare la radice del sito: selezionando la cartella che contiene index.html, il percorso remoto da inserire nel client sarà immediatamente visibile.

L’account utilizzato dovrebbe dispone soltanto dei permessi necessari. Se sono disponibili account separati per caricare contenuti e amministrare il server, conviene scegliere quello con un ambito più ristretto. Prima della sessione è utile annotare i dati su un gestore di password e verificare che la porta indicata non richieda una configurazione VPN o un accesso firewall specifico.

Impostazione del client e scelta del protocollo

FileZilla è uno dei client FTP più diffusi e permette di salvare più server nella sezione “Gestione siti”. Dopo l’installazione, la schermata iniziale mostra le connessioni salvate, mentre l’area superiore visualizza i messaggi del protocollo e lo stato del trasferimento. Nella gestione di un nuovo sito si inseriscono protocollo, host, porta, tipo di accesso e credenziali. Il pulsante “Connetti” avvia la procedura senza richiedere ogni volta la digitazione delle informazioni.

La scelta del protocollo deve seguire le opzioni realmente offerte dal provider. Un account SFTP accetta normalmente il protocollo SFTP sulla porta 22, mentre FTP e FTPS usano solitamente la porta 21. Il client può stabilire autonomamente la modalità FTP esplicita o implicita, ma è preferibile confrontarla con la documentazione del servizio. Una configurazione incompatibile può manifestarsi con errori di accesso oppure con trasferimenti lenti e interrotti.

L’host FTP non coincide necessariamente con l’indirizzo visibile del sito. Per esempio, sito pubblico di riferimento può avere un indirizzo web, record DNS e hostname FTP differenti. Il campo richiesti deve contenere esclusivamente l’host fornito dal provider, senza prefissi come http://, https:// o slash finali. Inserire un URL completo può impedire al client di risolvere correttamente il server.

Connessione e trasferimento dei file

Dopo aver salvato la connessione, FileZilla mostra due pannelli: a sinistra compare il filesystem del computer, a destra quello del server. Il pannello remoto deve essere posizionato sulla directory che ospita il sito. La barra trasferimenti segnala file in coda, operazioni concluse, errori e connessioni interrotte. È utile mantenere la finestra aperta durante i caricamenti, perché un’interruzione della rete può sospendere il trasferimento e richiedere una riconnessione.

Per caricare un documento si trascina il file dal pannello locale verso quello remoto. Le cartelle si trascinano allo stesso modo, mantenendo la struttura completa. FileZilla chiede conferma quando tenta di sovrascrivere un elemento giĂ  presente: la scelta dipende dal fatto che il contenuto remoto sia una versione aggiornata o debba essere preservata. Per aggiornamenti frequenti, una cartella locale organizzata come replica del sito evita confusioni e duplicazioni.

Al termine del trasferimento, la disponibilità del file può essere verificata dal browser. Il percorso URL deve includere directory e nome del documento, per esempio www.example.it/nome-cartella/relazione.html. Un confronto con un altro sito pubblico aiuta a controllare se la risposta del server, i collegamenti e la struttura delle pagine seguono lo schema previsto. La comparsa nel file manager non garantisce da sola che il file sia raggiungibile pubblicamente.

Percorsi remoti, permessi e pubblicazione

La radice del sito non equivale sempre alla directory visualizzata al momento della connessione. In alcuni hosting, /home/utente contiene solo file personali, mentre public_html è la cartella esposta tramite il dominio. Caricare nella posizione errata può lasciare il sito invariato e far credere che il trasferimento non sia riuscito. Il controllo piÚ rapido consiste nel confrontare la struttura remota con quella mostrata dal file manager e individuando il file index.html.

I permessi devono consentire la lettura dei contenuti da parte del server web. Nelle impostazioni FTP, la lettura per il proprietario e per il gruppo è normalmente sufficiente; la scrittura pubblica non è necessaria e aumenta il rischio. Permessi estremamente ampi, come l’accesso completo a ogni utente, non risolvono un problema di proprietà e possono esporre dati riservati. Quando un file non viene eseguito o visualizzato, il controllo dei permessi precede quello del nome del file.

Prima di sostituire pagine già online, conviene conservare una copia della versione precedente e procedere per gruppi controllati. Il caricamento di index.html può modificare immediatamente la home page, quindi una verifica visiva dovrebbe seguire entro pochi secondi. Se il sito utilizza una cache, l’aggiornamento dei file statici potrebbe non apparire subito: la cache applicativa, i plugin e quella del browser vanno esaminate separatamente. Un piccolo file di controllo aiuta a capire quale livello conserva il contenuto precedente.

Errori frequenti e controlli di sicurezza

I problemi di connessione si manifestano in forme diverse. “Connessione rifiutata” indica spesso una porta errata o un servizio FTP non attivo; “Timeout” può dipendere da firewall, VPN o problemi DNS. La modalità passiva aiuta a superare molte configurazioni di rete aziendale e domestica, mentre la modalità attiva può risultare necessaria solo se il provider la richiede esplicitamente. Prima di modificare impostazioni complesse, conviene verificare la connessione con il medesimo utente su un’altra rete.

Gli errori di autenticazione richiedono di controllare nome utente e password, accented maiuscole e presenza di spazi accidentali. Alcuni provider generano credenziali diverse per FTP e SFTP: usare l’account SFTP con un client FTP porta a un rifiuto anche se i dati sembrano corretti. File e directory devono essere trasferiti in modalità binaria, evitando conversioni che possano alterare immagini, archivi o documenti. Anche i nomi con accenti, spazi e caratteri speciali meritano attenzione perché possono produrre URL non validi.

La sicurezza richiede credenziali dedicate, password robuste e assenza di dati sensibili nella directory pubblica. L’FTP in chiaro espone credenziali e contenuti, perciò va evitato quando il provider offre FTPS o SFTP. I file caricati dovrebbero superare una verifica antivirus prima della pubblicazione. Backup regolari, disattivazione di account non più utilizzati e rimozione delle vecchie versioni riducono la superficie esposta senza ostacolare il lavoro del sito.

Quando FTP non è disponibile

Un dominio registrato non dispone automaticamente di hosting, accesso al pannello o spazio FTP. La pagina del dominio già registrato è una pagina parked: informa che il nome è già registrato e rimanda a risorse di assistenza, ma non rappresenta un ambiente operativo con credenziali da usare. Cercare un accesso FTP a partire da quella pagina significa quindi cercare una funzionalità non offerta. Il punto di intervento è il provider che ospita realmente il dominio.

Anche un collegamento a una pagina di documentazione va valutato per ciò che permette di fare. Il percorso la guida promozionale indicata appartiene al dominio parked e non sostituisce un pannello di hosting, un client o una console FTP. Una guida può descrivere un servizio, ma i dati di accesso devono provenire da un’autorizzazione autenticata. In assenza di un account e di una directory remota, nessun trasferimento può essere avviato.

Le alternative dipendono dalla situazione del dominio. Il provider può offrire pubblicazione tramite file manager, caricamento tramite SSH, repository Git o un CMS con proprio sistema di file. Per il dominio parked, il supporto Aruba.it indicato dalla pagina è il riferimento appropriato per assistenza su dominio, DNS e possibili opzioni di hosting. Prima di qualsiasi operazione occorre sapere chi gestisce il nome, chi ospita il contenuto e quale metodo di pubblicazione è stato autorizzato.


Recupera ora host, porta, protocollo, credenziali e percorso remoto dal tuo provider, quindi verificali in un client come FileZilla. Salva la connessione, apri la directory public_html e carica prima un file di prova per controllarne l’indirizzo pubblico.

Apri il pannello dell’hosting, individua la cartella associata al dominio e avvia il trasferimento dei file con credenziali cifrate. Mantieni una copia della versione precedente, controlla il risultato nel browser e intervieni subito su permessi, cache o collegamenti che non si comportano come previsto.