Todos os produtos
Search
Central de documentação

Elastic GPU Service:Connect to an instance using VNC

Última atualização: Jul 04, 2026

O Virtual Network Computing (VNC) oferece acesso direto ao console de uma instância do Elastic Compute Service (ECS) pelo navegador, sem necessidade de conectividade de rede com a instância. Diferentemente do SSH ou do Remote Desktop Protocol (RDP), o VNC opera no nível de hardware subjacente e permanece disponível mesmo durante a inicialização do sistema operacional, em caso de falha nos serviços SSH ou quando regras de grupo de segurança bloqueiam outros métodos de conexão.

Utilize o VNC apenas para operações de emergência e solução de problemas. Para acesso remoto rotineiro, prefira SSH (Linux) ou RDP (Windows).

No Simple Application Server, este recurso chama-se Rescue Logon . Para mais detalhes, consulte Conectar-se a um servidor de aplicativos simples usando o recurso de resgate .

Quando usar o VNC

Cenário

VNC é adequado?

Serviço SSH falhou ou não foi iniciado

Sim

O SO está iniciando e você precisa de acesso ao console

Sim

A instância está no estado Stopping

Sim

Regras de grupo de segurança bloqueiam sua conexão

Sim

Administração remota rotineira

Não — use SSH ou RDP

A instância está no estado Stopped

Não — o VNC fica indisponível

Limitações

  • O VNC não tem suporte em instâncias bare metal ecs.ebmhfc7.48xlarge.

  • A conectividade com a internet não é obrigatória, mas é necessário fazer logon no Alibaba Cloud Management Console antes.

  • O VNC conecta-se apenas a instâncias na Alibaba Cloud.

  • Por padrão, instâncias Linux não incluem interface gráfica de usuário (GUI).

Antes de começar

Analise estas restrições antes de abrir uma conexão VNC:

  • Timeout de sessão: Uma sessão VNC encerra automaticamente após 300 segundos de inatividade. Reconecte-se caso isso ocorra.

  • Estado da instância: A instância deve estar no estado Running ou Stopping.

  • Credenciais necessárias: Tenha em mãos o nome de usuário e a senha de logon da instância. A autenticação é baseada em senha — o logon utiliza as credenciais do SO da instância, não uma senha separada de VNC. Desde 10 de julho de 2023, a Alibaba Cloud gerencia as credenciais de autenticação e realiza criptografia de dados ponta a ponta para logon VNC nas instâncias, eliminando a necessidade de uma senha específica para VNC.

  • Limite de copiar e colar: O recurso Enter Copy Commands aceita até 2.000 caracteres. Caracteres especiais, incluindo caracteres chineses, não são suportados.

Pré-requisitos

Antes de iniciar, certifique-se de que você possui:

  • Uma instância ECS no estado Running ou Stopping

  • O nome de usuário e a senha de logon do SO da instância

  • (Para usuários RAM) As permissões ecs:DescribeInstances e ecs:DescribeInstanceVncUrl

Obter o nome de usuário de logon da instância

Os nomes de usuário de logon padrão são root ou ecs-user para instâncias Linux e administrator para instâncias Windows. Para consultar o nome de usuário de logon inicial no console ECS:

  1. Acesse o Console ECS - Instância.

  2. Localize a instância e clique em image e, em seguida, clique em Reset Instance Password.

  3. O nome de usuário de logon inicial aparece conforme mostrado abaixo.

    image

Para mais informações, consulte Gerenciar usuários de logon para instâncias.

Redefinir uma senha de logon esquecida ou ausente

Caso tenha esquecido a senha de logon ou utilizado um par de chaves SSH como credencial de acesso, redefina a senha antes de se conectar:

  1. No console ECS, localize a instância.

  2. Clique em image e selecione Reset Instance Password.

    image

  3. Siga as instruções para definir uma nova senha.

Para mais informações, consulte Redefinir a senha de logon de uma instância.

Conceder permissões a um usuário RAM

Se você estiver usando um usuário Resource Access Management (RAM), anexe a política a seguir para conceder as permissões mínimas necessárias. Para detalhes sobre como anexar políticas, consulte Conceder permissões a um usuário RAM.

{
  "Version": "1",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ecs:DescribeInstances",
        "ecs:DescribeInstanceVncUrl"
      ],
      "Resource": "*"
    }
  ]
}

A ação ecs:DescribeInstances consulta informações da instância. A ação ecs:DescribeInstanceVncUrl recupera a URL de conexão VNC. Utilize o elemento Resource para restringir o acesso a instâncias específicas. Para mais informações, consulte Recurso.

Conectar-se a uma instância

Etapa 1: Localizar a instância

  1. Acesse o Console ECS - Instância.

  2. Na barra de navegação superior, selecione a região e o grupo de recursos da instância.

    地域

  3. Na página Instance, clique em ID da instância para abrir a página de detalhes. As figuras a seguir mostram uma instância no estado Running.

    **image**

    **image**

Etapa 2: Abrir a página de conexão VNC

  1. Clique em Connect. Na caixa de diálogo Remote connection, clique em Show Other Logon Methods e, em seguida, clique em Sign in now na seção VNC. A página de conexão VNC será aberta.

    Importante

    Se a mensagem "You do not have the permissions to perform this operation. Ask the Alibaba Cloud account to grant the permissions in the RAM console and try again later." for exibida, verifique se seu usuário RAM possui as permissões necessárias. Consulte Conceder permissões a um usuário RAM acima.

    **image**

    **image**

Etapa 3: Fazer logon no SO da instância

A página de conexão VNC exibe a interface do SO da instância. Faça logon utilizando o nome de usuário e a senha de logon da instância.

Instância Linux

Neste exemplo, utiliza-se uma instância executando Alibaba Cloud Linux 3.

image

  1. Insira o nome de usuário (como root ou ecs-user) e pressione Enter.

  2. Insira a senha e pressione Enter.

    Importante

    Os caracteres da senha ficam ocultos durante a digitação. Se aparecer o erro Login Incorrect, redefina a senha de logon e tente novamente. Consulte Redefinir a senha de logon de uma instância.

  3. Verifique se o logon foi realizado com sucesso. A figura a seguir mostra um logon bem-sucedido.

    image

Importante
  • Uma tela preta persistente indica que a instância está no modo de suspensão. Pressione qualquer tecla para ativá-la.

  • Alterne entre até 10 terminais de gerenciamento VNC usando Send Remote Commands > CTRL+ALT+F1 até CTRL+ALT+F10. O terminal padrão é CTRL+ALT+F1.

Instância Windows

Neste exemplo, utiliza-se uma instância executando Windows Server 2025.

image

  1. No canto superior esquerdo, escolha Send Remote Commands > CTRL+ALT+DELETE para desbloquear o SO.

  2. Selecione um nome de usuário, insira a senha e pressione Enter. O nome de usuário padrão é Administrator.

    **image**

    **image**

Outras operações

Copiar e colar conteúdo

Não há suporte para copiar e colar diretamente da máquina local para a instância. Em vez disso, utilize o recurso Enter Copy Commands.

Importante

O conteúdo é limitado a 2.000 caracteres. Caracteres especiais, incluindo caracteres chineses, não são suportados.

  1. Conecte-se à instância usando VNC.

  2. Posicione o cursor no local onde deseja colar o conteúdo.

  3. No canto superior esquerdo da página de conexão VNC, clique em Enter Copy Commands.

  4. Na caixa de diálogo Copy and Paste Commands, insira o conteúdo e clique em OK.

Enviar comandos remotos

Use Send Remote Commands para enviar atalhos de teclado à instância. Para instâncias Linux, selecione de CTRL+ALT+F1 a CTRL+ALT+F10 para alternar entre terminais de gerenciamento VNC. Para instâncias Windows, selecione CTRL+ALT+DELETE para desbloquear o SO.

  1. Conecte-se à instância usando VNC.

  2. No canto superior esquerdo da página de conexão VNC, clique em Send Remote Commands e selecione um comando.

    Neste exemplo, utiliza-se Windows.

    image

Perguntas frequentes

Para problemas que ocorrem ao conectar-se via VNC, consulte Problemas de conexão VNC.

Próximos passos

Para conectar-se programaticamente, chame a operação de API DescribeInstanceVncUrl para obter a URL VNC da instância.

Referências