SSH (Secure Shell) consente di utilizzare un’applicazione terminale per accedere al backend del sito e gestire determinati file e impostazioni del sito. Fornisce inoltre l’accesso a WP-CLI, che può essere utilizzato per apportare rapidamente modifiche al sito e risolvere problemi.
Questa sezione della guida si applica ai siti con il piano WordPress.com Business e Commerce, nonché con il piano Pro legacy. Se disponi di un piano Business, assicurati di attivarlo. Per i siti con i piani gratuito, Personal e Premium, aggiorna il tuo piano per accedere a questa funzionalità.
Questo video è in inglese.
YouTube offre funzioni di traduzione automatica per permetterti di guardarlo nella tua lingua:
Per visualizzare i sottotitoli tradotti automaticamente:
- Riproduci il video.
- Fai clic su ⚙️ Impostazioni (in basso a destra nel video).
- Seleziona Sottotitoli/CC.
- Scegli Traduzione automatica.
- Seleziona la lingua che preferisci.
Per ascoltare il doppiaggio automatico (sperimentale):
- Fai clic su ⚙️ Impostazioni.
- Seleziona Traccia audio.
- Scegli la lingua in cui vuoi ascoltare il video.
ℹ️ Le traduzioni e i doppiaggi sono generati automaticamente da Google, potrebbero non essere perfetti e il doppiaggio automatico è ancora in fase di test, quindi potrebbe non essere disponibile per tutte le lingue.
Se accedi a SSH per la prima volta, puoi creare le tue credenziali e attivare Accesso a SSH seguendo questi passaggi:
- Visita la pagina Siti: https://wordpress.com/sites
- Fai clic su ⋮ accanto al tuo sito e seleziona Impostazioni.
- Scorri verso il basso e fai clic su SFTP/SSH.
- Fai clic su “Crea credenziali“. Questa azione deve essere eseguita solo una volta e genererà il nome utente e la password SSH per il sito selezionato. Le credenziali verranno usate per le connessioni SFTP e SSH.
- Se hai già creato le credenziali in precedenza, verranno visualizzati l’URL, la porta e il nome utente, ma dovrai utilizzare il pulsante “Ripristina password” per generare una nuova password.

- Conserva la password in un luogo sicuro. Se perdi o dimentichi la password, puoi usare il pulsante “Reimposta password” per generarne una nuova.
- Sotto la password, individua la sezione SSH e attiva l’opzione “Abilita l’accesso SSH a questo sito”.
- Una volta che l’accesso a SSH è stato attivato, apparirà un comando per la connessione. Puoi copiare questo comando e incollarlo nell’applicazione terminale per connetterti al server tramite SSH.

Per connetterti al tuo sito tramite SSH, avrai bisogno di:
- Nome utente e password del pannello SFTP nelle impostazioni del sito.
- Accesso SSH abilitato sul tuo sito.
- Il comando di connessione fornito (sistemi macOS e Linux).
- Un programma di terminale sul computer.
Di seguito sono riportate le istruzioni su come connettersi utilizzando alcuni dei programmi terminali più comuni.
Per effettuare la connessione a SSH su macOS e Linux:
- Apri l’applicazione di terminale del computer.
- Su macOS, vai su Applicazioni → Utility sul tuo computer e apri l’applicazione di terminale.
- Su Linux, consulta la documentazione della distribuzione per ulteriori informazioni sull’apertura di una finestra di terminale. Alcune versioni possono riferirsi al programma terminale come shell, console o prompt dei comandi.
- Incolla o digita il comando
sshnell’applicazione di terminale e premi Invio/Ritorna. Se è la prima volta che ti connetti, il tuo terminale potrebbe suggerire di non poter stabilire l’autenticità del fornitore di hosting. Digita yes e premi Invio/Ritorna per procedere. - Il tuo terminale dovrebbe ora richiederti di inserire una password. Incolla o digita la password SSH fornita durante la creazione delle credenziali SSH e premi Invio/Ritorna.
- Quando immetti la password nell’applicazione di terminale, i caratteri non verranno visualizzati durante la digitazione. Questo è intenzionale.
- Se l’azione è stata completata correttamente, ora dovresti essere connesso a SSH e puoi iniziare a eseguire comandi shell e WP-CLI.
Le versioni recenti di Windows, a partire dalla 10, hanno aggiunto il supporto per SSH tramite il sottosistema Windows per Linux e il client OpenSSH. Consulta la documentazione ufficiale di Microsoft per l’uso di questi metodi.
Un’altra opzione per la versione di Windows corrente e precedente è l’utilizzo di PuTTY con questi passaggi:
- Scarica e installa il client PuTTY gratuito.
- In PuTTY, configura il Nome host su
ssh.wp.come la Porta su22, quindi fai clic su Apri. - Se è la prima volta che ti connetti, potresti ricevere una richiesta di attendibilità dell’impronta digitale e del fornitore di hosting rsa2. Fai clic su Yes (Sì).
- PuTTY lancerà una schermata terminale. Inserisci il tuo nome utente SSH e premi Invio/Ritorna.
- Quando richiesto, inserisci la tua password SSH.
- Se l’azione è stata completata correttamente, ora dovresti essere connesso a SSH e puoi iniziare a eseguire comandi shell e WP-CLI.
WP-CLI è preinstallato su WordPress.com ed estende shell per fornire strumenti di riga di comando specifici per WordPress. Puoi iniziare a eseguire i comandi WP-CLI dopo esserti connesso a SSH.
Esistono molti comandi e sottocomandi che possono aiutarti a gestire e risolvere i problemi del tuo sito. Per ulteriori informazioni sui comandi disponibili e su come usarli, consulta la documentazione di WordPress.org per WP-CLI.