PT
EspañolEnglishFrançaisDeutschPortuguêsItaliano
Entrar Comece grátis
Lightsail

Abrir um terminal da sua máquina AWS a partir do navegador, em Linux e em Windows

Que opções a AWS dá para ter uma consola da máquina sem instalar um cliente SSH: a consola web do Lightsail, o Session Manager no EC2 e PowerShell por OpenSSH no Windows. O que é preciso, que limitações tem cada uma e como dar essa consola a um técnico sem lhe distribuir chaves.

⏱ 25 minutos ◎ Para todos Atualizado em 30/10/2026

Mais cedo ou mais tarde é preciso "entrar" no servidor: reiniciar um serviço, ver porque é que o disco encheu, ler um registo. E aí aparece a pergunta de sempre: quem tem a chave? Um terminal no navegador tira o problema do caminho: não há que instalar nada no computador de quem entra, nem enviar-lhe uma chave por e-mail, e fica registado quem entrou. Este guia explica o que a AWS lhe oferece para isso em cada caso e que passos tem.

Antes de começar: o que significa cada coisa

Terminal ou consola
Uma janela onde escreve ordens à máquina e vê o que ela responde. Em Linux chama-se Bash; em Windows, PowerShell.
SSH
O protocolo com que se abre um terminal à distância de forma cifrada. Usa a porta 22.
Cliente SSH
O programa que instala no seu computador para se ligar por SSH (PuTTY, o "ssh" do terminal…). Um terminal no navegador torna-o desnecessário.
Chave temporária
Uma chave SSH que a AWS gera para uma única ligação e que caduca em minutos. É o que a consola web do Lightsail usa.
Impressão digital do servidor (host key)
A "assinatura" do servidor SSH da máquina. Serve para se assegurar de que fala com a sua máquina e não com outra que se faz passar por ela.
Servidor OpenSSH do Windows
A peça que permite entrar por SSH num Windows. O Windows Server traz-na como funcionalidade opcional desde 2019 (2025, já instalada).

Passo a passo

  1. Linux no Lightsail: a consola web

    Na consola do Lightsail, cada máquina Linux tem o botão Ligar através de SSH. Abre-se um terminal no navegador sem configurar nada: o Lightsail gera uma chave temporária, mete-a na máquina uns minutos e entra como o utilizador da imagem (bitnami, ubuntu, ec2-user…). É cómodo e seguro. O que não lhe dá: permissões por pessoa (quem entra na consola da AWS entra em todas as máquinas), registo de quem abriu o quê, nem forma de a dar a um técnico externo sem lhe dar a sua conta da AWS.

  2. Linux no EC2: Session Manager

    No EC2 não existe essa chave temporária. A opção sem cliente é o Session Manager, do Systems Manager: a máquina leva um agente (as imagens da Amazon trazem-no) e uma função de IAM que lhe permite falar com o Systems Manager; a partir da consola do EC2, Ligar → Session Manager abre um terminal. Vantagens: não é preciso abrir a porta 22 e fica registo. Em troca: a função de IAM, as permissões e, se quiser gravar sessões, um bucket S3 ou o CloudWatch. É a via recomendada pela AWS para o EC2.

  3. Windows: PowerShell por OpenSSH

    A consola do Lightsail para Windows é o Ambiente de Trabalho Remoto no navegador, pesado e com a palavra-passe de Administrator pelo meio. A alternativa leve é o servidor OpenSSH do Windows: em PowerShell como administrador,

    Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
    Set-Service sshd -StartupType Automatic; Start-Service sshd
    New-ItemProperty -Path HKLM:\SOFTWARE\OpenSSH -Name DefaultShell -Value "$env:SystemRoot\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType String -Force

    Com isso, uma ligação SSH à porta 22 abre o PowerShell. Abra a 22 na firewall do Windows e na do Lightsail só para os IPs que devam entrar. No Windows Server 2025 o servidor já vem instalado e só há que o arrancar.

  4. Verifique a impressão digital da primeira vez

    A primeira ligação a uma máquina mostra a sua impressão digital e pergunta se a aceita. Se puder, compare-a com a que a própria máquina dá (ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub em Linux; em Windows o mesmo comando sobre C:\ProgramData\ssh\ssh_host_ed25519_key.pub). A partir daí o seu cliente lembra-se dela e avisa se mudar. Um aviso de impressão digital alterada sem motivo é sério: não continue até perceber porquê.

  5. Dar a consola a um técnico sem lhe dar a sua conta

    Aqui a AWS fica aquém. As opções são criar um utilizador de IAM para ele com permissões muito limitadas (e mantê-las), ou dar-lhe uma chave SSH própria e copiá-la para as máquinas em que vai mexer (e lembrar-se de a retirar). Nenhuma é terrível; as duas são trabalho que se acumula com cada técnico e cada máquina, e o que costuma acontecer no fim é partilhar-se "a chave de sempre".

O que pode correr mal

"Connection timed out" na porta 22

A firewall do Lightsail (ou o grupo de segurança do EC2) não tem a 22 aberta para o seu IP atual. Abra-a para o seu IP, não para toda a gente.

No Windows liga mas a consola é o cmd, não o PowerShell

Falta a entrada DefaultShell do registo do passo 3. Adicione-a e reinicie o serviço sshd.

O Session Manager diz que a máquina não está "managed"

O agente não fala com o Systems Manager: quase sempre falta a função de IAM na máquina (AmazonSSMManagedInstanceCore) ou a máquina não tem saída para a internet nem endpoints privados.

A impressão digital mudou

Se reinstalou a máquina ou a criou a partir de um instantâneo noutro IP, é normal. Se não, pare e averigue: pode ser outra máquina pelo meio.

No Simplio

No Simplio o terminal é um botão no cartão da máquina. Em Linux usa a mesma chave temporária que a consola web do Lightsail; em Windows abre o PowerShell através do servidor OpenSSH do Windows com a palavra-passe que o Lightsail tem guardada, sem que ninguém a veja. Nos dois casos: código do duplo fator em cada abertura, permissão por pessoa e por máquina (o técnico vê a de testes e nenhuma outra), um bilhete de 60 segundos e de uso único para o navegador, e a impressão digital da máquina verificada. Ninguém recebe uma chave, nada se instala, e cada abertura fica no registo de atividade. Como funciona o terminal.

O mesmo, na AWS e no Simplio

Na consola da AWSNo Simplio
Abrir uma consola LinuxConsola web do Lightsail (com a sua conta da AWS) ou Session Manager no EC2 (agente, função, permissões)Botão "Terminal" no cartão, com o código do duplo fator
Abrir uma consola WindowsAmbiente de Trabalho Remoto com a palavra-passe de Administrator, ou instalar o OpenSSH e ligar com um clienteBotão "Terminal": PowerShell no navegador, com duplo fator
Dá-la a um técnicoUtilizador de IAM ou chave SSH própria, máquina a máquinaConceder-lhe essa máquina no Simplio; nada para enviar nem para retirar depois
Saber quem entrouRegistos de SSH em cada máquina, ou CloudTrail para o Session ManagerRegisto de atividade: quem, que máquina, quando, de que IP
Verificar a impressão digitalVocê, da primeira vez, à mãoA AWS dá-a em Linux; em Windows o Simplio memoriza-a da primeira vez e exige-a sempre

Experimentar grátis 15 dias Ver como funciona

Tudo isto, sem a consola da AWS

O Simplio é um painel em português para gerir as suas contas AWS: máquinas, cópias programadas, bases de dados, domínios, e-mail e o que a AWS lhe cobra, com permissões por pessoa e duplo fator. Sem instalar nada nos seus servidores.

Comece grátis 15 dias, sem cartão

Já é cliente? Acesso de clientes.