Knowledge Base

Ottieni un web hosting di qualità

Scegli l'affidabilità e l'esperienza di SiteGround!

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?

Ultimo aggiornamento: Apr 30, 2021 1 min di lettura

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