Task 7: Connetti all'istanza
Connettersi all'istanza utilizzando la shell SSH.
Nella maggior parte dei casi, ti connetti a un'istanza in esecuzione utilizzando una connessione Secure Shell (SSH). Alcune istanze supportano l'autenticazione della connessione con una password. Questa esercitazione presuppone che sia stata utilizzata una delle immagini fornite in Compute Cloud@Customer, che crea un'istanza che autentica la connessione SSH con una coppia di chiavi SSH.
Per il sistema da cui ci si connetterà, la maggior parte dei sistemi operativi Linux e UNIX includono un client SSH per impostazione predefinita.
I sistemi Microsoft Windows 10 e Microsoft Windows Server 2019 devono includere il client OpenSSH, di cui avrai bisogno se hai creato l'istanza utilizzando le chiavi SSH generate da Oracle Cloud Infrastructure. Per altre versioni di Microsoft Windows, è possibile scaricare un client SSH gratuito denominato PuTTY.
Informazioni preliminari
-
Ottenere l'indirizzo IP pubblico dell'istanza, come descritto nel Task 6: recupero dell'indirizzo IP dell'istanza.
-
Ottenere il percorso del file di chiave privata.
-
Recupera il nome utente valido.
Il nome utente viene configurato nell'immagine utilizzata per avviare l'istanza. Se è stata avviata un'istanza utilizzando una delle immagini della piattaforma fornite in Compute Cloud@Customer, l'utente predefinito è
opc
. Vedere Initial User Account.
-
Aprire una finestra di terminale.
-
Utilizzare il comando
ssh
per connettersi all'istanza.Sintassi:
ssh –i private_key_pathname username@public-ip-address
-
private_key_pathname
è il nome del percorso completo del file che contiene la chiave privata associata all'istanza a cui si desidera accedere. -
username
è il nome utente predefinito per l'istanza. Per questa esercitazione,opc
è il nome utente. -
public-ip-address
è l'indirizzo IP dell'istanza.
Esempio:
$ ssh -i /home/flast/.ssh/my_private_key opc@192.0.2.1
-
-
Se viene chiesto se si desidera continuare la connessione, digitare
yes
.Login all'istanza in corso.
Eseguire il seguente task.
Questo metodo di connessione viene in genere eseguito da sistemi Microsoft Windows.
Utilizzare questa procedura se l'istanza utilizza una coppia di chiavi creata utilizzando il generatore di chiavi PuTTY. Vedere Creazione di una coppia di chiavi SSH mediante il generatore di chiavi PuTTY.
-
Aprire PuTTY.
-
Nel riquadro Categoria (a sinistra), selezionare Sessione e immettere le seguenti informazioni:
-
Nome host (o indirizzo IP):
username@public-ip-address
-
username
è il nome utente predefinito per l'istanza. Per questa esercitazione, il nome utente èopc
. -
public-ip-address
è l'indirizzo IP dell'istanza.
-
-
Port: 22
-
Tipo di connessione: SSH
-
-
Nel riquadro Categoria espandere Finestra, quindi selezionare Traduzione.
-
Nell'elenco a discesa Set di caratteri remoto selezionare UTF-8. L'impostazione predefinita per la versione locale nelle istanze basate su Linux è UTF-8 e questa impostazione configura PuTTY in modo che utilizzi la stessa versione locale.
-
Nel riquadro Categoria espandere Connessione, espandere SSH, quindi selezionare Autorizzazione.
-
Selezionare Sfoglia, quindi selezionare il file della chiave privata
.ppk
. -
Selezionare Apri per avviare la sessione.
Se questa è la prima volta che ci si connette all'istanza, potrebbe essere visualizzato un messaggio che informa che la chiave host del server non è memorizzata nella cache nel registro. Selezionare Sì o Accetta per continuare la connessione.
Se la connessione non riesce, potrebbe essere necessario aggiornare la configurazione del proxy PuTTY.
Eseguire il seguente task.