Guide/Strumenti/Connessione a SSH

Connessione a SSH

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à.

Tutorial video

Questo video è in inglese.
YouTube offre funzioni di traduzione automatica per permetterti di guardarlo nella tua lingua:

Per visualizzare i sottotitoli tradotti automaticamente:

  1. Riproduci il video.
  2. Fai clic su ⚙️ Impostazioni (in basso a destra nel video).
  3. Seleziona Sottotitoli/CC.
  4. Scegli Traduzione automatica.
  5. Seleziona la lingua che preferisci.

Per ascoltare il doppiaggio automatico (sperimentale):

  1. Fai clic su ⚙️ Impostazioni.
  2. Seleziona Traccia audio.
  3. 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.

Attivare SSH sul tuo sito

Se accedi a SSH per la prima volta, puoi creare le tue credenziali e attivare Accesso a SSH seguendo questi passaggi:

  1. Visita la pagina Siti: https://wordpress.com/sites
  2. Fai clic su ⋮ accanto al tuo sito e seleziona Impostazioni.
  3. Scorri verso il basso e fai clic su SFTP/SSH.
  4. 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.
  5. 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.
Il pannello SFTP/SSH nella bacheca di hosting di WordPress.com.
  1. Conserva la password in un luogo sicuro. Se perdi o dimentichi la password, puoi usare il pulsante “Reimposta password” per generarne una nuova.
  2. Sotto la password, individua la sezione SSH e attiva l’opzione “Abilita l’accesso SSH a questo sito”.
  3. 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.
Il pannello SFTP/SSH nella bacheca di hosting di WordPress.com con SSH abilitato.

Effettuare la connessione al sito 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.

Effettuare la connessione a SSH su macOS e Linux

Per effettuare la connessione a SSH su macOS e Linux:

  1. 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.
  2. Incolla o digita il comando ssh nell’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.
  3. 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.
  4. Se l’azione è stata completata correttamente, ora dovresti essere connesso a SSH e puoi iniziare a eseguire comandi shell e WP-CLI.

Effettuare la connessione a SSH su Windows

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:

  1. Scarica e installa il client PuTTY gratuito.
  2. In PuTTY, configura il Nome host su ssh.wp.com e la Porta su 22, quindi fai clic su Apri.
  3. 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ì).
  4. PuTTY lancerà una schermata terminale. Inserisci il tuo nome utente SSH e premi Invio/Ritorna.
  5. Quando richiesto, inserisci la tua password SSH.
  6. Se l’azione è stata completata correttamente, ora dovresti essere connesso a SSH e puoi iniziare a eseguire comandi shell e WP-CLI.

Usare 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.

Copied to clipboard!