Come stabilire una connessione SFTP al tuo sito via Cyberduck?
Per stabilire una connessione SFTP al tuo sito, vai prima in Site Tools > Sviluppatori > Gestione Chiavi SSH e genera un nuovo paio di Chiavi SSH.
Successivamente in Gestisci Chiavi SSH, vai al menu kebab > Chiave Private. Copia il contenuto della chiave, incollalo in un file vuoto sul tuo computer e salvalo. Cambia i permessi del file in 600:
chmod 600 /Users/youruser/private_key
Sostituisci /Users/youruser/private_key con la posizione del file di testo della tua chiave privata.
Apri poi Cyberduck e clicca il pulsante Nuova Connessione in alto a sinistra. Comparirà un popup in cui dovrai inserire le seguenti informazioni:
- SFTP (SSH File Transfer Protocol);
- Server – il nome host del server;
- Port – 18765;
- Username – il tuo username SFTP;
- Password – da lasciare vuoto;
- SSH Private Key – trova e seleziona il file della chiave privata SSH salvato in precedenza.
Lo username e il nome host sono gli stessi delle credenziali SSH per il tuo sito, che sono disponibili in Site Tools > Sviluppatori > Gestione Chiavi SSH. Under Manage SSH Keys, choose the key which was created earlier and go to the kebab menu > Credenziali SSH.
Durante la tua prima connessione, ti verrà richiesto di salvare l’impronta del server. Spunta la casella Sempre se pensi di connetterti di nuovo allo stesso server e clicca Consenti per procedere.
Ti verrà richiesta la passphrase della chiave SSH utilizzata per creare la chiave SSH. Inseriscila per connetterti con successo al tuo sito web tramite SFTP.