Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Connettersi in SSH (Prima connessione VPS Cloud / VPS Lite Linux)

Questa guida spiega come stabilire la prima connessione SSH sul tuo VPS Cloud / VPS Lite.

 

Eseguire un comando con i diritti root…

Da un'applicazione di tipo Terminal (interfaccia a riga di comando, CLI /Command Line Interface) sul tuo dispositivo, ad esempio l'applicazione PuTTY (da scaricare e installare su Windows) o Terminal (installato per impostazione predefinita su macOS), esegui sudo -i per caricare l'ambiente completo di root, fornendoti una sessione interattiva completa come root con la directory personale e le variabili d'ambiente di root.

 

… su macOS o Linux

Per connetterti, devi aprire una finestra del Terminal ed eseguire il comando seguente:

ssh -i [key path] [user]@[server]

  • [key path] = link al file che contiene la chiave privata; per ricordare, al momento dell'ordine del tuo VPS Cloud / VPS Lite, ti è stato chiesto di generare una coppia di chiavi o di caricare la tua chiave pubblica (i diritti devono essere sufficienti, 0700 ad esempio)
  • [user] = leggere sotto i nomi utente predefiniti
  • [server] = indirizzo IPv4 del server (indicato sul Manager)

Esempio: ssh -i c:/path/key ubuntu@192.168.1.1

In caso di errore "WARNING: UNPROTECTED PRIVATE KEY FILE!", eseguire il comando chmod 400 [key path].

 

… su Windows

Windows non consente di connettersi in SSH nativamente: attivare il shell Bash (Windows 10 minimo) o scaricare i seguenti due software gratuiti: PuTTY & PuTTYgen

Per iniziare, la tua chiave privata deve essere convertita per essere utilizzata con PuTTY.

Per fare ciò, aprire PuTTYgen e cliccare sul pulsante «Load» per caricare la tua chiave privata. Salvare quindi la tua chiave privata utilizzando il pulsante «Save private key».

Aprire ora PuTTY e fornire i seguenti elementi:

In Session (nel pannello laterale sinistro):

  • [HostName] = indirizzo IPv4 del server (indicato sul Manager)
  • [Port] = lasciare la porta predefinita, ovvero la 22
  • [Connection type] = indicare qui «SSH»

In Connection / SSH / Auth (nel pannello laterale sinistro):

  • aprire la tua chiave privata generata tramite PuTTYgen utilizzando il pulsante «Sfoglia» sotto «File della chiave privata per l'autenticazione»
  • premere il pulsante «Apri» in basso nella finestra, si aprirà un terminale e ti verrà chiesto il tuo nome utente (user = vedere sotto)

 

Nome utente [user] predefinito dei server Cloud non gestiti con:

Tabella delle distribuzioni Linux

Distribuzione LinuxUtente predefinito
AlmaLinuxalmalinux
Arch Linuxarch
CentOScloud-user
Debian 7 "Wheezy" e versioni precedentiroot
Debian 8 "Jessie" e versioni successivedebian
Fedorafedora
FreeBSDfreebsd
Ubuntuubuntu
OpenBSDopenbsd
openSUSE Leap 15opensuse
openSUSE 42root
RancherOSrancher
SUSE Linux Enterprise Serverroot

L'utente è sempre l'utente predefinito della distribuzione.


Questa FAQ è stata utile?