Guide per chi sposta file via FTP e SSH
Risposte pratiche ai problemi che saltano fuori quando si lavora con server veri — scritte per essere utili qualunque client tu usi.
Le basi
Cosa sono i protocolli e in cosa differiscono — parti da qui se FTP, FTPS e SFTP ti sembrano la stessa cosa.
Come si fa
Risposte passo per passo alle cose che serve davvero fare su un server dal Mac.
Connettersi a un server FTP
Collegarsi a server FTP, FTPS e SFTP da macOS — perché il Finder non basta più per caricare file, cosa può e non può fare il Terminale, e come impostare una connessione salvata come si deve.
SFTP con chiavi SSH
Come generare una chiave ed25519, installarla sul server e usarla per SFTP da un client Mac — compreso cosa comporta l'App Sandbox per la lettura di ~/.ssh e come vengono gestite le passphrase.
Caricare un sito web
Pubblicare un sito via FTP o SFTP — trovare la web root giusta, cosa caricare e cosa non caricare mai, i permessi che contano davvero e come evitare un sito pubblicato a metà.
Sincronizzare cartelle via FTP
Sincronizzazione di cartelle via FTP e SFTP — come funziona davvero il confronto, perché le date mentono, cosa cancella la modalità mirror e come escludere file con un .syncignore.
File nascosti su FTP
Il client FTP ha "mostra file nascosti" attivo e .htaccess continua a non esserci. Il motivo sta nel protocollo FTP stesso — il comando LIST non restituisce i dotfile se non glieli chiedi.
Bastion SSH e ProxyJump
Come raggiungere un server che risponde solo attraverso un jump host SSH — cosa fa ProxyJump, come si scrive in ~/.ssh/config e come usarlo da un client grafico su Mac invece che dal terminale.
Upstream — il client FTP, FTPS e SFTP nativo per macOS
Una coda di trasferimento che puoi mettere in pausa, riprendere e riordinare, sincronizzazione delle cartelle con anteprima dry-run, modifica remota live e credenziali nel Keychain di macOS. Gratis, senza abbonamento.