Usando AWS re:Post, accetti AWS re:Post Termini di utilizzo

Come posso usare SSH per connettermi al mio Linux Amazon WorkSpaces?

4 minuti di lettura
0

Non riesco a usare il client Amazon WorkSpaces per connettermi al mio Linux WorkSpace. In alternativa, desidero usare l'Interfaccia della linea di comando AWS (AWS CLI) con il mio Linux WorkSpace.

Soluzione

Per utilizzare SSH per connetterti a Linux WorkSpace, identifica l'indirizzo IP e il nome utente di WorkSpace e il nome NetBIOS della directory. Quindi, usa Linux o PuTTY per connetterti a WorkSpace.

Nota: se visualizzi dei messaggi di errore quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta la sezione Risolvi gli errori AWS CLI. Inoltre, assicurati di utilizzare la versione più recente dell’Interfaccia della linea di comando AWS (AWS CLI).

Trova l'indirizzo IP e il nome utente di WorkSpace

Per trovare l'indirizzo IP e il nome utente di WorkSpace, completa i seguenti passaggi:

  1. Apri la console Amazon WorkSpaces.
  2. Dal pannello di navigazione, scegli WorkSpaces.
  3. Seleziona la freccia accanto a WorkSpace per espandere i relativi dettagli. Annota l'IP del WorkSpace e il nome utente.

Nota: l'IP del WorkSpace è l'indirizzo IP privato del WorkSpace. L'indirizzo IP privato è necessario per associare l'interfaccia di rete elastica al WorkSpace. È quindi possibile recuperare informazioni, ad esempio il gruppo di sicurezza o l'indirizzo IP pubblico associato al WorkSpace.

Aggiungere una regola

Per aggiungere una regola all'interfaccia di rete, completa i seguenti passaggi:

  1. Apri la console Amazon Elastic Compute Cloud (Amazon EC2).
  2. Nel riquadro di navigazione, scegli Interfacce di rete.
  3. Nella barra di ricerca, inserisci l'indirizzo IP del WorkSpace.
    Importante: se prevedi di connetterti al WorkSpace dall'esterno del tuo cloud privato virtuale (VPC), annota l'indirizzo IP pubblico IPv4.
  4. Scegli il link che si trova nella colonna Gruppi di sicurezza.
  5. Scegli la scheda In entrata, quindi seleziona Modifica.
  6. Scegli Aggiungi regola, quindi inserisci i seguenti valori:
    Tipo: SSH
    Protocollo: TCP
    Intervallo di porte: 22
    Origine: se ti connetti dall'esterno del VPC, scegli Il mio IP, quindi inserisci l'indirizzo IP per ogni macchina remota. Altrimenti, scegli Personalizzato, quindi inserisci l'indirizzo IP privato di un'altra istanza Amazon EC2 nello stesso VPC.
    **Importante:**non inserire 0.0.0.0/0 e non consentire indirizzi IP che non richiedono l'accesso.
    Descrizione: inserisci una descrizione per la tua regola.
  7. Scegli Salva.

Trovare il nome NetBIOS della propria directory

Per trovare il nome NetBIOS della directory, completa i seguenti passaggi:

  1. Apri la console Directory Service.
  2. Scegli il link Directory ID per la directory.
  3. Annotare il nome Directory NetBIOS.

Connettersi a Linux WorkSpace

Per connetterti a Linux Workspace, completa i passaggi seguenti in base al tuo metodo.

Nota: per Amazon Linux 2 WorkSpaces lanciato dopo il 10 novembre 2023, l'autenticazione con password SSH è disattivata per impostazione predefinita. Per ulteriori informazioni, consulta Autenticazione basata su password in Amazon Linux 2 WorkSpaces.

Linux

Per usare Linux per connetterti a Linux WorkSpace, completa i seguenti passaggi:

  1. Esegui il comando:

    ssh "NetBIOS_NAME\Username"@WorkSpaceIP

    Nota: sostituisci NetBIOS_NAME,Username e WorkspaceIP con i tuoi valori.
    Nell'esempio seguente, NetBIOS_NAME è testcompany. Il Nome utente è testuser e l'IP del workspace è 123.456.789.10.

    ssh "testcompany\testuser"@123.456.789.10
  2. Quando richiesto, inserisci la stessa password che usi per l'autenticazione con il client WorkSpaces. Questa è la tua password di Active Directory.

PuTTY

Per usare PuTTY per connetterti a Linux WorkSpace, completa i seguenti passaggi:

  1. Nella finestra di configurazione PuTTY, inserisci i seguenti valori:
    Per Nome host (o indirizzo IP), inserisci il seguente comando:
    NetBIOS_NAME\Username@WorkSpaceIP
    Nota: sostituisci NetBIOS_NAME,Username e WorkspaceIP con i tuoi valori.
    Per Porta, inserisci 22.
    Per Tipo di connessione, scegli SSH.
  2. Scegli Apri.
  3. Quando richiesto, inserisci la stessa password che usi per l'autenticazione con il client WorkSpaces. Questa è la tua password di Active Directory.

Nota: è consigliabile utilizzare questo metodo solo quando ci si connette a un WorkSpace per la risoluzione dei problemi. Dopo aver completato la procedura di risoluzione dei problemi, rimuovi la regola in entrata che hai aggiunto.

Informazioni correlate

Gruppi di sicurezza Amazon EC2 per istanze Linux