

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Conecte-se às instâncias Linux ou Unix do Lightsail com o comando SSH
<a name="amazon-lightsail-ssh-using-terminal"></a>

Se sua máquina local usa um sistema operacional Linux ou Unix, incluindo macOS, você pode se conectar à sua instância Linux ou Unix no Amazon Lightsail usando o cliente SSH por meio de uma janela de terminal.

O método para conectar à sua instância, descrito neste guia, é um de muitos. Para obter mais informações sobre outros métodos, consulte [SSH key pairs](understanding-ssh-in-amazon-lightsail.md).

A maneira mais fácil de se conectar à sua instância Linux ou Unix no Lightsail é usando o cliente SSH baseado em navegador que está disponível no console do Lightsail. Para obter mais informações, consulte [Conectar-se a sua instância do Linux ou Unix](lightsail-how-to-connect-to-your-instance-virtual-private-server.md).

**Topics**
+ [Etapa 1: confirme se sua instância está sendo executada e obtenha o endereço IP público](#terminal-ssh-get-public-ip-address)
+ [Etapa 2: confirme o par de chaves SSH que está sendo usado pela instância](#terminal-ssh-confirm-key-pair)
+ [Etapa 3: alterar as permissões da sua chave privada e conectar à sua instância usando SSH](#terminal-ssh-change-key-file-permissions)

## Etapa 1: confirme se sua instância está sendo executada e obtenha o endereço IP público
<a name="terminal-ssh-get-public-ip-address"></a>

No procedimento a seguir, você entra no console do Lightsail para confirmar que sua instância está em execução e para obter o endereço IP público da sua instância. Sua instância deve estar em um estado de execução para estabelecer uma conexão SSH, e você precisará do endereço IP público da instância para se conectar a ela posteriormente neste guia.

1. Faça login no console do [Lightsail](https://lightsail.aws.amazon.com/).

1. Na seção **Instâncias** da página inicial do Lightsail, localize a instância à qual você deseja se conectar.

1. Confirme se a instância está em um estado de execução e anote o endereço IP público da sua instância.

   O estado de sua instância e seu endereço IP público são listados ao lado do nome de sua instância, conforme mostrado no exemplo a seguir.  
![O status e endereço IP público de uma instância.](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-status-and-public-ip-address.png)

## Etapa 2: confirme o par de chaves SSH que está sendo usado pela instância
<a name="terminal-ssh-confirm-key-pair"></a>

No procedimento a seguir, você confirma o par de chaves SSH que está sendo usado pela sua instância. Você precisará da chave privada do par de chaves para autenticar em sua instância e estabelecer uma conexão SSH.

1. Na seção **Instâncias** da página inicial do Lightsail, escolha o nome da instância à qual você deseja se conectar.

   A página de **Gerenciamento de instâncias** é exibida, com várias opções de guia para gerenciar sua instância.  
![Página de gerenciamento de instâncias no console do Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-instance-management-page.png)

1. Na guia **Conectar**, role para baixo para ver o par de chaves que está sendo usado pela instância. Há duas possibilidades:

   1. O exemplo a seguir mostra uma instância que usa o par de chaves padrão para a região da AWS na qual você criou sua instância. Se a instância estiver usando o par de chaves padrão, você poderá passar para a etapa 3 deste procedimento para baixar a chave privada do par de chaves. O Lightsail armazena a chave privada somente para o par de chaves padrão de cada região da AWS.  
![Par de chaves padrão usado para uma instância do Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-default-key-pair.png)

   1. O exemplo a seguir mostra uma instância que usa um par de chaves personalizado que você carregou ou criou. Se sua instância estiver usando um par de chaves personalizado, você precisará localizar a chave privada do par de chaves personalizado onde você armazena suas chaves. Se você perdeu a chave privada do par de chaves personalizadas, não será possível estabelecer uma conexão SSH com sua instância usando seu próprio cliente. No entanto, você pode continuar usando o cliente SSH baseado em navegador disponível no console do Lightsail. Continue para a próxima [Etapa 3: alterar as permissões da sua chave privada e conectar à sua instância usando SSH](#terminal-ssh-change-key-file-permissions) deste guia depois de localizar a chave privada do par de chaves personalizadas.  
![Par de chaves personalizado usado para uma instância do Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-custom-key-pair.png)

1. Na página inicial do Lightsail, escolha seu usuário ou função no menu de navegação superior.

1. Escolha **Conta** no menu suspenso.  
![Aba da conta do Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

   A página **Gerenciamento de contas** aparece, com várias opções de guia para gerenciar as configurações de sua conta.  
![Página de gerenciamento de contas no console do Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-account-management-page.png)

1. Escolha a guia **Chaves SSH**.

1. Role para baixo e selecione o ícone de download ao lado da chave padrão da Região da AWS da instância à qual você quer se conectar.  
![Baixe a chave privada do par de chaves padrão do console Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-public-key-download.png)

   A chave privada é baixada na sua máquina local. Você pode querer mover a chave baixada para um diretório no qual você armazena todas as chaves SSH, como uma pasta “Chaves” no diretório pessoal do usuário. Você precisará consultar o diretório onde a chave privada está salva na próxima seção deste guia. Se a chave privada tentar salvar como um formato diferente de `.pem`, você deve alterar manualmente o formato para `.pem` antes de salvar. 
**nota**  
O Lightsail não fornece utilitários para `.pem` manipular arquivos ou outros formatos de certificado. Se você precisar converter o formato do arquivo de chave privada, estão prontamente disponíveis ferramentas gratuitas e de código aberto, como o [OpenSSL](https://www.openssl.org/docs/).

   Continue para a próxima [Etapa 3: alterar as permissões da sua chave privada e conectar à sua instância usando SSH](#terminal-ssh-change-key-file-permissions) deste guia para usar a chave privada que você acabou de baixar e estabelecer uma conexão SSH com sua instância.

## Etapa 3: alterar as permissões da sua chave privada e conectar à sua instância usando SSH
<a name="terminal-ssh-change-key-file-permissions"></a>

No procedimento a seguir, você alterará as permissões do arquivo de chave privada para que a leitura e gravação seja possível apenas para você. Em seguida, você abre uma janela de terminal na sua máquina local e executa o comando SSH para estabelecer uma conexão com sua instância no Lightsail.

1. Abra uma janela de terminal na sua máquina local.

1. Digite o seguinte comando para que a chave privada do par de chaves possa ser lida e gravada apenas por você. Esta é uma prática recomendada de segurança exigida por alguns sistemas operacionais.

   ```
   sudo chmod 400 {{/path/to/private-key.pem}}
   ```

   No comando, substitua `{{/path/to/private-key.pem}}` com o caminho do diretório para onde você salvou a chave privada do par de chaves que está sendo usado pela instância.

   **Exemplo:**

   ```
   sudo chmod 400 {{/Users/user/Keys/LightsailDefaultKey-us-west-2.pem}}
   ```

1. Insira o comando a seguir para se conectar à sua instância no Lightsail usando SSH:

   ```
   ssh -i {{/path/to/private-key.pem username}}@{{public-ip-address}}
   ```

   No comando, substitua:
   + {{/path/to/private-key.pem}}com o caminho do diretório em que você salvou a chave privada do par de chaves que está sendo usado pela sua instância.
   + {{username}}com o nome de usuário da sua instância. Você pode especificar um dos seguintes nomes de usuário dependendo do esquema usado pela instância:
     + Instâncias do AlmaLinux OS 9, Amazon Linux 2, Amazon Linux 2023, CentOS Stream 9, FreeBSD e openSUSE: `ec2-user`
     + Instâncias do Debian: `admin`
     + Instâncias do Ubuntu: `ubuntu`
     + Instâncias Bitnami: `bitnami`
     + Instâncias do Plesk: `ubuntu`
     + Instâncias do cPanel e WHM: `centos`
   + {{public-ip-address}}Substitua pelo endereço IP público da sua instância que você anotou no console do Lightsail anteriormente neste guia.

   **Exemplo com caminho absoluto:**

   ```
   ssh -i {{/Users/user/Keys/LightsailDefaultKey-us-west-2.pem ec2-user}}@{{192.0.2.0}}
   ```

   **Exemplo com caminho relativo:**

   Observe o `./` prefixando o arquivo `.pem`. Omitir `./` e apenas escrever `LightsailDefaultKey-us-west-2.pem` não vai funcionar.

   ```
   ssh -i {{./LightsailDefaultKey-us-west-2.pem ec2-user}}@{{192.0.2.0}}
   ```

   Você está conectado com êxito à sua instância se vir a mensagem de boas-vindas para sua instância. O exemplo a seguir mostra a mensagem de boas-vindas para uma instância do Amazon Linux 2; outros esquemas de instâncias têm uma mensagem de boas-vindas semelhante. Depois de se conectar, você pode executar comandos na sua instância no Lightsail. Para desconectar, digite `exit` e pressione Enter.  
![Conexão SSH estabelecida com uma instância do Lightsail](http://docs.aws.amazon.com/pt_br/lightsail/latest/userguide/images/amazon-lightsail-ssh-connection-established.png)