Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Cos'è: SSH

SSH è un software che ti permette di gestire il tuo sito web digitando comandi potenti. Sta per ‘Secure Shell’ (shell sicura) e, quando è installato sia sul tuo computer che sul web server, puoi gestire il tuo sito in modo sicuro utilizzando un'interfaccia a riga di comando.

Gli utenti meno tecnici non avranno mai bisogno di usare SSH. Gli utenti avanzati potrebbero usarlo per accedere da remoto al loro web server e trasferire file e cartelle, modificare directory o eseguire comandi.

SSH è preinstallato su Mac o Linux. Su Windows, l'applicazione PuTTY può essere installata per aggiungere il supporto SSH. SSH deve anche essere installato e abilitato sul web server del tuo provider di hosting.

Glossario: SSH

Cos'è una Shell?

La maggior parte dei siti WordPress è installata su un server che esegue il sistema operativo Linux. Su Linux, la ‘shell’ è il nome dato all'interfaccia a riga di comando.

Molti utenti avanzati apprezzano l'uso della shell perché possono digitare comandi flessibili e potenti per gestire i loro siti web. Tuttavia, questo è facoltativo.

Ecco alcuni esempi dei comandi che puoi utilizzare:

  • cd nome_directory cambia la directory o cartella specificata.
  • ls elenca il contenuto della directory corrente.
  • mkdir nome_directory crea una nuova directory.
  • cp file_sorgente file_destinazione copia un file.
  • chmod permessi nome_file modifica i permessi di un file.
  • apt-get install nome_pacchetto installa nuovo software sul server.

Una volta connesso al tuo sito web tramite SSH, puoi ottenere un elenco completo dei comandi disponibili digitando ‘help’.

Come molti utenti, potresti non avere conoscenze tecniche dei comandi della shell. In tal caso, non è necessario utilizzare SSH e puoi gestire i file del tuo sito web utilizzando un client FTP o l'applicazione file manager fornita nella dashboard del tuo provider di hosting.

Per maggiori informazioni, consulta la nostra guida per principianti su come utilizzare FTP per caricare file su WordPress.

Selezione dei permessi dei file dal menu nel tuo client FTP

Come connettersi al tuo sito web tramite SSH?

SSH è una tecnologia client-server. Ciò significa che hai bisogno di un software speciale installato sul tuo computer e sul server web.

Quindi, la prima cosa da controllare è che SSH sia configurato nel tuo account di hosting. Puoi farlo contattando il tuo provider di hosting o controllando il cPanel o le impostazioni del tuo host.

Abilitare l'accesso SSH su Bluehost

Dovrai tenere traccia dell'indirizzo IP del tuo sito web e del nome utente e della password necessari per accedere a SSH.

Dovrai anche conoscere il numero di porta utilizzato da SSH se lo hai modificato dall'impostazione predefinita di 22.

Connessione da un computer Mac o Linux

Una volta che il server è configurato e hai un client SSH, puoi connetterti al tuo sito web digitando un comando come questo in un'app terminale Mac o Linux:

ssh username@server_ip_address

Non dimenticare di sostituire username e server_ip_address con le impostazioni che hai annotato in precedenza.

Connessione a un server tramite SSH

Connessione da un computer Windows

Se vuoi connetterti al tuo sito web tramite SSH da un computer Windows, dovrai installare e avviare l'applicazione PuTTY.

Ti verrà chiesto di digitare il tuo indirizzo IP SSH e il numero di porta. PuTTY ricorderà le tue impostazioni per le sessioni future.

Impostazioni PuTTY

Dopo aver fatto clic sul pulsante ‘Apri’, ti verrà chiesto di inserire il tuo nome utente SSH. Dopodiché, si aprirà una finestra del terminale in cui potrai digitare la tua password SSH.

Come puoi usare SSH in WordPress?

Una volta che hai familiarità con i comandi della shell, puoi usare SSH per eseguire molte attività relative alla gestione e manutenzione dei siti web.

Queste includono il caricamento di file, l'installazione e l'aggiornamento di software, la modifica dei file di configurazione del server, il backup del database di WordPress e la risoluzione dei problemi.

Ecco alcuni tutorial che abbiamo scritto che ti mostrano diversi modi per usare SSH per gestire il tuo sito web WordPress:

Come usare SSH per rendere sicuri i trasferimenti di file FTP

Una volta abilitato SSH sul tuo server, puoi anche usarlo per proteggere le tue sessioni FTP. Questo è noto come SFTP.

FTP sta per File Transfer Protocol ed è come un file manager per il tuo sito web, dove puoi caricare, copiare ed eliminare file usando il drag-and-drop.

Quando SSH è disponibile, il tuo client FTP può usare il protocollo SFTP per connettersi in modo sicuro al tuo sito web. Ciò significa che gli hacker non saranno in grado di intercettare i tuoi file mentre vengono caricati.

Selezione del protocollo SFTP in FileZilla

Puoi saperne di più nella nostra voce del glossario su SFTP.

Speriamo che questo articolo ti abbia aiutato a saperne di più su SSH in WordPress. Potresti anche voler consultare il nostro elenco di Letture aggiuntive qui sotto per articoli correlati su utili suggerimenti, trucchi e idee per WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Letture aggiuntive

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!