Come usare l'FTP - Guida a FileZilla per principianti

Cos'è l'FTP e perché ti serve
L'FTP (File Transfer Protocol) è il protocollo standard per il trasferimento di file tra il tuo computer e un server web. Quando costruisci o gestisci un sito, spesso devi caricare file sul server, scaricare un backup, modificare i file di configurazione o eliminare dati non necessari. Sebbene il File Manager di cPanel possa gestire la maggior parte di queste attività, un client FTP come FileZilla offre un'esperienza utente molto migliore, soprattutto quando si lavora con molti file.
FileZilla è il client FTP gratuito più popolare al mondo. È open-source, disponibile per Windows, Mac e Linux, e supporta FTP, FTPS (FTP over SSL) e SFTP (SSH File Transfer Protocol). In questa guida ti spiegheremo tutto ciò che devi sapere per usare FileZilla in modo efficace.
Installazione di FileZilla
Scarica FileZilla dal sito ufficiale filezilla-project.org. Fai attenzione a scaricare FileZilla Client (non Server). Durante l'installazione, leggi attentamente ogni passaggio perché l'installer potrebbe proporre di installare software aggiuntivo di cui non hai bisogno: deseleziona tutto ciò che non è FileZilla. Su Mac, basta trascinare FileZilla nella cartella Applicazioni.
Trovare le credenziali FTP
Per connetterti a un server ti servono tre informazioni: host (indirizzo del server), nome utente e password. Su BeoHosting, puoi trovarle in due posti.
Dall'email di benvenuto
Quando crei un account di hosting, ricevi un'email di benvenuto contenente tutti i dati di accesso FTP. L'host di solito è il tuo dominio (ad esempio tuodominio.it) o l'indirizzo IP del server. Il nome utente è lo stesso del nome utente del pannello di controllo dell'hosting, e la password è la tua password di cPanel.
Creare un account FTP in cPanel
Consigliamo di creare un account FTP separato invece di usare il login principale di cPanel. In cPanel, vai su "FTP Accounts" e crea un nuovo account. Inserisci un nome utente (ad esempio "webmaster"), una password sicura e scegli la directory a cui l'account avrà accesso (di solito public_html). Questo è più sicuro perché limita l'accesso alla sola directory web.
Connessione al server
Apri FileZilla. Nella parte superiore della finestra vedrai la barra Quick Connect con i campi per Host, Username, Password e Port. Inserisci i dati e clicca su "Quickconnect". Per l'FTP, lascia la porta vuota o inserisci 21. Per l'SFTP, inserisci la porta 22. Se la connessione ha esito positivo, vedrai i file sul server nel pannello di destra (Remote Site).
Usare il Site Manager
Per un uso più frequente, è meglio salvare i dati nel Site Manager. Vai su File > Site Manager (oppure premi Ctrl+S). Clicca su "New Site" e dagli un nome (ad esempio "BeoHosting - Il mio sito"). Inserisci Host, Port, scegli il Protocol (SFTP o FTP), il Logon Type "Normal" e inserisci nome utente e password. Clicca su "Connect" per connetterti o su "OK" per salvare senza connetterti. La volta successiva, basta aprire il Site Manager e fare doppio clic sul sito salvato.
Navigazione nell'interfaccia
La finestra di FileZilla è divisa in quattro parti principali. In alto c'è il pannello di log che mostra i comandi e le risposte del server, utile per la diagnosi dei problemi. Il pannello di sinistra (Local Site) mostra i file sul tuo computer. Il pannello di destra (Remote Site) mostra i file sul server. In basso c'è il pannello della coda che mostra i trasferimenti di file in corso e completati.
In ogni pannello (locale e remoto) hai una parte superiore con una vista gerarchica delle cartelle e una parte inferiore con il contenuto della cartella attualmente selezionata. Naviga fino alla cartella public_html sul server: è lì che risiedono tutti i file del tuo sito.
Caricare file sul server
L'upload (il trasferimento di file dal computer al server) è l'attività più comune. Hai diversi modi per caricare i file. Il drag-and-drop è il più intuitivo: basta trascinare un file o una cartella dal pannello di sinistra a quello di destra. Cliccare con il tasto destro su un file nel pannello di sinistra e scegliere "Upload" è un'alternativa. Oppure puoi trascinare i file da Esplora file di Windows direttamente nel pannello di destra di FileZilla.
Per caricare molti file, seleziona tutti i file nel pannello di sinistra (Ctrl+A per tutti, Ctrl+clic per i singoli o Shift+clic per un intervallo) e trascinali sul server. FileZilla li metterà automaticamente tutti in coda e li caricherà nell'ordine.
Cosa succede se il file esiste già
Se carichi un file che esiste già sul server, FileZilla ti chiederà cosa fare. Le opzioni sono: Overwrite (sovrascrivi), Skip (salta), Rename (rinomina) o Resume (riprendi). Puoi spuntare "Always use this action" per applicare lo stesso comportamento a tutti i conflitti nel trasferimento corrente.
Scaricare file dal server
Il download (il trasferimento dal server al computer) funziona allo stesso modo, solo nella direzione opposta. Trascina i file dal pannello di destra a quello di sinistra, oppure clic destro > Download. Questo è utile per creare backup, scaricare file di log o copiare file per modificarli in locale.
Gestione dei file
Cliccando con il tasto destro su un file o una cartella nel pannello remoto ottieni le opzioni di gestione: Rename (rinomina), Delete (elimina - attenzione: non c'è un Cestino!), Create Directory (crea cartella), File Permissions per impostare i permessi (chmod). Puoi anche modificare i file di testo direttamente: clic destro > View/Edit apre il file nel tuo editor di testo predefinito. Quando salvi le modifiche, FileZilla caricherà automaticamente il file aggiornato.
SFTP - Connessione sicura
L'FTP normale trasferisce i dati, inclusa la password, in formato di testo in chiaro, il che significa che chiunque intercetti il traffico di rete può vedere le tue credenziali. L'SFTP (SSH File Transfer Protocol) risolve questo problema crittografando tutta la comunicazione.
Su BeoHosting, l'SFTP è disponibile su tutti i piani. Per usarlo, nel Site Manager scegli Protocol: "SFTP - SSH File Transfer Protocol" e Port: 22. Tutto il resto è uguale all'FTP normale. Alla prima connessione, FileZilla ti chiederà di confermare la chiave del server: clicca su "OK" e spunta "Always trust this host" per evitare di ricevere di nuovo questa richiesta.
Consigliamo di usare sempre l'SFTP al posto dell'FTP normale. Non c'è motivo di usare una connessione non crittografata quando l'SFTP è disponibile e altrettanto facile da usare.
Errori più comuni e soluzioni
Connection timed out
Questo errore significa che FileZilla non riesce a stabilire una connessione con il server. Verifica di aver inserito l'indirizzo del server e la porta corretti. Verifica che il firewall o l'antivirus non stiano bloccando FileZilla. Se usi una VPN, prova senza. Su BeoHosting, contatta il supporto per verificare se il tuo IP potrebbe essere bloccato dal firewall del server.
530 Login Authentication Failed
Nome utente o password errati. Verifica che non ci siano spazi prima o dopo la password (errore di copia-incolla). Prova a reimpostare la password in cPanel. Se usi un account FTP (non l'account cPanel principale), verifica che l'account sia attivo in cPanel > FTP Accounts.
421 Too Many Connections
Hai superato il numero massimo di connessioni simultanee. Nelle impostazioni di FileZilla, vai su Edit > Settings > Transfers e riduci "Maximum simultaneous transfers" a 2-3. Aspetta un minuto e riprova: le connessioni precedenti si chiuderanno da sole.
553 Permission Denied
Non hai il permesso di scrittura su quella directory. Verifica i permessi delle cartelle sul server: di solito le cartelle dovrebbero essere 755 e i file 644. Puoi modificare i permessi cliccando con il tasto destro su un file > File Permissions in FileZilla. Se usi un account FTP con accesso limitato, verifica che la directory rientri nell'intervallo consentito.
Transfer failed - File in use
Il file è aperto in un altro programma sul tuo computer. Chiudi tutti i programmi che usano quel file e riprova. Questo accade più spesso con le immagini aperte in un visualizzatore di immagini o con i documenti aperti in un editor di testo.
Consigli utili per lavorare in modo efficiente
Usa i segnalibri per accedere rapidamente alle posizioni frequenti - Server > Add Bookmark. Usa la Synchronized Browsing (View > Synchronized Browsing) per navigare automaticamente nella stessa cartella sui sistemi locale e remoto. Filtra la vista dei file (View > Filename Filters) per nascondere i file che non devi vedere, come le cartelle .htaccess o .git. Imposta l'editor predefinito per le modifiche locali in Edit > Settings > File Editing.
Conclusione
FileZilla è uno strumento potente ma semplice per gestire i file sul tuo server di hosting. Con una connessione SFTP, i tuoi dati sono al sicuro durante il transito. Ricorda le cose fondamentali: usa sempre l'SFTP al posto dell'FTP, fai un backup prima di eliminare o modificare i file sul server, usa il Site Manager per salvare le credenziali e crea account FTP separati invece di usare l'account cPanel principale. Se hai domande sull'accesso FTP su BeoHosting, il nostro team di supporto è qui per aiutarti.
BeoHosting Team
10+ anni di esperienza — Specialisti di web hosting e infrastrutture
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Ultimo aggiornamento: