Come accedere al mio account condiviso di SiteGround tramite SSH su Linux?
SiteGround utilizza l’autenticazione SSH basata su chiavi, invece dei semplici nome utente e password. La porta SSH sui server di SiteGround è 18765 anziché la porta di default 22.
Per connettersi all’account di hosting condiviso di SiteGround tramite SSH su Linux, attenersi alla seguente procedura:
- Devi generare una coppia di chiavi SSH da Site Tools > Sviluppatori > Gestione Chiavi SSH;
- Copia la chiave privata dal Site Tools cliccando sul menu kebab > Chiave Privata e salvala in un file di testo sul tuo computer Linux;
- Modifica i permessi del file salvato utilizzando l’app Terminale e il comando seguente:
chmod 600 /User/youruser/private_key
- Il passo successivo consiste nel caricare la chiave privata nel proprio SSH-agent utilizzando il Terminale tramite il comando ssh-add:
ssh-add /User/youruser/private_key
Assicurati di rimpiazzare /User/youruser/private_key con la posizione del tuo file di testo della chiave privata
A questo punto ti verrà richiesto di digitare la password della chiave. Devi digitare la stessa password che hai inserito durante la generazione delle chiavi nel Site Tools.
Infine, è possibile connettersi tramite SSH. Per connettersi, utilizza il seguente comando nel Terminale:
ssh USER@HOST_NAME -pPORT
Le credenziali SSH sono disponibili in Site Tools > Sviluppatori > Gestione Chiavi SSH. In Gestisci chiavi SSH, scegli la chiave che hai creato e vai al menu kebab > Credenziali SSH.