Campi di connessione spiegati
L’host è l’indirizzo del server, ad esempio ftp.yourdomain.com o un indirizzo IP. La porta 21 è usata per FTP e FTPS con TLS esplicito, la 990 per FTPS implicito e la 22 per SFTP. Nome utente e password sono forniti dal provider hosting o dall’amministratore. Il percorso remoto è facoltativo e permette di aprire subito una cartella specifica, come /public_html, dopo la connessione.
Scelta del protocollo
Usa SFTP ogni volta che il server lo offre: funziona su SSH tramite un unico canale cifrato e non richiede regole firewall aggiuntive. Usa FTPS con TLS esplicito quando il server è basato su FTP ma supporta la cifratura. Usa FTP non cifrato solo su reti interne fidate, perché credenziali e contenuti dei file viaggiano in chiaro. SFTP è disponibile nell’app desktop e nel gateway web quando l’hosting dispone dell’estensione PHP SSH2; FTP e FTPS restano disponibili anche senza SSH2.
Autenticazione con chiave
In Gestore siti imposta l’autenticazione su File chiave e seleziona la chiave privata in formato OpenSSH o PuTTY. Se è protetta da passphrase, Ghost FTP la richiede alla connessione e può conservarla solo per la sessione corrente. La chiave pubblica deve essere presente in ~/.ssh/authorized_keys sul server. Le chiavi non lasciano mai il computer.
Modalità di trasferimento e connessioni passive
Lascia la modalità di trasferimento su Passiva salvo diversa indicazione dell’amministratore; funziona dietro la maggior parte di router e firewall. Imposta il tipo su Automatico per avere terminatori corretti nei file di testo senza alterare i binari. Per impostazione predefinita ci sono due trasferimenti simultanei; aumentali solo se il server consente più sessioni. Il timeout predefinito è 20 secondi e può essere aumentato per connessioni lente.
Salvare un sito
Apri Gestione siti, crea una voce, inserisci host, porta, protocollo, nome utente e autenticazione e assegnale un nome chiaro. Puoi impostare cartelle locale e remota predefinite. I siti salvati possono essere raggruppati, duplicati per ambienti separati ed esportati come backup.
Requisiti lato server
L’account deve avere permessi di lettura e scrittura sulle cartelle usate. Per i siti web la root è di solito /public_html, /htdocs o /www. Se gli elenchi risultano vuoti, verifica che l’account non sia vincolato a un’altra home. Per FTPS il server necessita di un certificato TLS valido; con certificati autofirmati Ghost FTP chiede una volta di confermare l’impronta.