Come abilitare SSH per i Server Dedicati su Linux

SiteGround utilizza l’autenticazione SSH key-based e la porta alternativa SSH numero - 18765 al posto di quella di default numero 22. Nel caso in cui disponessi di accesso root al tuo server Dedicato, questo articolo ti aiuterà a stabilire una connessione SSH sulla tua distribuzione Linux.

Ti preghiamo di notare che è necessario che l’accesso dal tuo indirizzo IP per la porta SSH sul server sia permesso. Puoi fare richiesta inserendo un ticket dalla tua Area Utente -> Assistenza -> Riporta Altri Problemi Tecnici.

Per stabilire una connessione via SSH con l'utente root, procedi come segue:

  • Il primo passo è quello di generare una coppia di chiavi SSH. È possibile farlo dal tuo Terminal Linux. Puoi consultare questo articolo che spiega il processo di generazione della chiave
  • Dopo aver generato la coppia di chiavi SSH, è necessario aggiungere la chiave pubblica tramite il tuo WHM (Web Host Manager). A tale scopo, accedi nel pannello WHM sul tuo server come root e vai su Manage SSH Keys nella sezione Security. Clicca sul tasto Import Key. Digita un nome e una passphrase per la chiave ed incolla la tua chiave pubblica nel campo corrispondente. Non è necessario incollare la tua chiave privata. Clicca Import per importare la tua chiave.
  • Una volta importata la chiave pubblica nel tuo WHM, dovrai caricare la chiave privata salvata nel tuo SSH-agent. A questo scopo apri il tuo Terminal e usa il comando:

ssh-add /Users/youruser/private_key

Assicurati di sostituire /Users/youruser/private_key con la posizione del file di testo della tua chiave privata. Ti verrà richiesto di digitare la password della chiave - assicurati di digitare la password che hai inserito durante l'impostazione della tua coppia di chiavi sul tuo Linux.

  • Il passaggio finale è quello di connettersi tramite SSH dal tuo Terminale utilizzando questo comando:

ssh root@esm9999.sgded.com -p18765

Sarà necessario sostituire le seguenti variabili con i dettagli del tuo account:

USER - root

HOST_NAME (o indirizzo IP) - inserisci l’host o l’IP del server

Porta - la porta per la connessione - usa 18765

I dettagli del tuo server dedicato sono disponibili nella tua Area Utente -> Hosting -> Informazioni & Impostazioni (sotto l'account di hosting al quale ti connetterai).

Ad esempio, se il tuo server di hosting è esm9999.sgded.com, dovrai eseguire il seguente comando nel tuo Terminal:

ssh root@esm9999.sgded.com -p18765

Hai trovato questo articolo utile? Clicca qui per sapere di più su SiteGround web hosting esperti e qualsiasi altra cosa possiamo fare per te!