Inizio
/
Strumenti del sito avanzati
/
SSH
/
Come accedere al mio account condiviso di SiteGround tramite SSH su Mac OS?

Come accedere al mio account condiviso di SiteGround tramite SSH su Mac OS?

SiteGround utilizza l’autenticazione SSH basata su una chiave invece del semplice nome utente e password. La porta SSH sui server di SiteGround è 18765 invece che la porta predefinita 22.

Per connettersi tramite SSH, attenersi alla seguente procedura:

  • Innanzitutto dovrai generare una coppia di chiavi SSH – una chiave pubblica e una chiave privata. Ciò può essere fatto 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 Mac OS;
    Una volta fatto, è bene cambiare i permessi del nuovo file creato in più sicuri. Per fare ciò, utilizza  il comando seguente nel terminale
chmod 600 /Users/tuoutente/private_key

Dovrai sostituire  /Users/tuoutente/private_key con la posizione del tuo file di testo della chiave privata.

  • In seguito è necessario caricare la chiave privata salvata nel tuo SSH- agent. A tale scopo apri il Terminale e usa il comando:
ssh-add /Users/tuoutente/private_key

Dovrai sostituire nuovamente /Users/tuoutente/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. È possibile scegliere la password quando si generano le chiavi nel ​​Site Tools.

Infine, potrai connetterti tramite SSH. Per connetterti, utilizza il seguente comando nel Terminale:

ssh UTENTE@NOME_HOST -pPORTA

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.

Per esempio se il tuo nome utente è utente1 e il tuo server di hosting è siteground300.com dovrai eseguire il seguente comando nel tuo Terminale:

ssh user1@siteground300.com -p18765

Condividi questo articolo