Criar Instâncias de Computação

Você deve criar máquinas virtuais (instâncias de computação) para armazenar o servidor bastião e o gateway de dados remoto.

Você também deve gerar um par de chaves pública/privada para acessar as instâncias.

Criar um Par de Chaves

Antes de criar e acessar a instância de computação, você deve gerar um par de chaves públicas/privadas no formato OpenSSH usando um utilitário como ssh-keygen para sistemas do tipo Linux.

As instâncias usam um par de chaves SSH para autenticar um usuário remoto. Um arquivo de par de chaves contém uma chave privada e uma chave pública. Mantenha a chave privada no seu computador e forneça a chave pública toda vez que você iniciar uma instância.

Para sistemas Linux:

  1. Gere chaves ssh para sua máquina:
       # ssh-keygen
    
  2. Quando solicitado, informe o caminho para o arquivo no qual você deseja salvar a chave ou pressione Enter para usar o padrão mostrado.
  3. Quando solicitado, insira uma senha.
    A senha não é exibida quando você a digita. Lembrar a senha. Se você esquecer a senha, não poderá recuperá-la.
  4. Quando solicitado, digite a senha novamente para confirmá-la.

O comando gera um par de chaves SSH que consiste em uma chave pública e uma chave privada e as salva no caminho especificado. O nome do arquivo da chave pública é criado automaticamente anexando .pub ao nome do arquivo da chave privada. Por exemplo, se o nome do arquivo da chave privada SSH for id_rsa, o nome do arquivo da chave pública será id_rsa.pub.

Anote o caminho onde salvou o par de chaves SSH. Ao criar instâncias, você deve fornecer a chave pública SSH. Ao efetuar log-in em uma instância, você deve especificar a chave privada SSH correspondente e informar a senha quando solicitado.

Criar uma Instância de Computação para um Servidor Bastion

Crie uma máquina Linux virtual como instância de computação para o servidor bastião.

Antes de criar e acessar a instância de computação, você deve gerar um par de chaves públicas/privadas no formato OpenSSH usando um utilitário como ssh-keygen. As instâncias usam um par de chaves SSH para autenticar um usuário remoto. Um arquivo de par de chaves contém uma chave privada e uma chave pública. Mantenha a chave privada no seu computador e forneça a chave pública toda vez que você iniciar uma instância.
  1. Abra o menu de navegação. Em Infraestrutura Principal, clique em Computar e, em seguida, clique em Instâncias. Em seguida, escolha um Compartimento no qual você tem permissão para trabalhar.
  2. Clique em Criar Instância.
  3. Especifique um nome em Nome para sua instância. Você pode adicionar ou alterar o nome posteriormente. O nome não precisa ser exclusivo porque um OCID (Oracle Cloud Identifier) identifica exclusivamente a instância.
  4. Use a imagem default ou clique em Alterar Imagem e escolha uma das opções.
  5. Clique em Mostrar Forma, Rede, Opções de Armazenamento se ainda não tiverem sido exibidas e verifique o domínio, a forma, o compartimento, a VCN e a sub-rede pública.
  6. Certifique-se de que Designar um Endereço IP Público esteja selecionado. Isso é obrigatório para o servidor bastião.
  7. Clique em Colar Chaves SSH e cole a chave pública criada anteriormente na caixa Chave SSH (quando você se conecta à instância que você fornece a chave privada associada).
  8. Clique em Criar.
    Será exibida a solicitação de serviço de provisionamento. Enquanto a instância está sendo criada, o status é exibido como PROVISIONING. O status muda para RUNNING quando a instância está totalmente operacional. Quando a instância é totalmente provisionada e em execução, você pode conectar-se a ela usando shell seguro (SSH).

Criar uma Instância de Computação para um Gateway de Dados Remoto

Crie uma máquina Linux virtual como instância de computação para o RDG (Remote Data Gateway).

Antes de criar e acessar a instância de computação, você deve gerar um par de chaves públicas/privadas no formato OpenSSH usando um utilitário como ssh-keygen. As instâncias usam um par de chaves SSH para autenticar um usuário remoto. Um arquivo de par de chaves contém uma chave privada e uma chave pública. Mantenha a chave privada no seu computador e forneça a chave pública toda vez que você iniciar uma instância.
  1. Abra o menu de navegação. Em Infraestrutura Principal, clique em Computar e, em seguida, clique em Instâncias. Em seguida, escolha um Compartimento no qual você tem permissão para trabalhar.
  2. Clique em Criar Instância.
  3. Especifique um nome em Nome para sua instância. Você pode adicionar ou alterar o nome posteriormente. O nome não precisa ser exclusivo porque um OCID (Oracle Cloud Identifier) identifica exclusivamente a instância.
  4. Use a imagem default ou clique em Alterar Imagem e escolha uma das opções.
  5. Clique em Mostrar Forma, Rede, Opções de Armazenamento se ainda não tiverem sido exibidas e verifique o domínio, a forma, o compartimento, a VCN e a sub-rede privada.
  6. Certifique-se de que Não Designar um Endereço IP Público esteja selecionado. Uma instância de computação em uma sub-rede privada não pode ter um endereço IP público.
  7. Clique em Colar Chaves SSH e cole a chave pública criada anteriormente na caixa Chave SSH (quando você se conecta à instância que você fornece a chave privada associada).
  8. Clique em Criar.
    Será exibida a solicitação de serviço de provisionamento. Enquanto a instância está sendo criada, o status é exibido como PROVISIONING. O status muda para RUNNING quando a instância está totalmente operacional. Quando a instância é totalmente provisionada e em execução, você pode conectar-se a ela usando shell seguro (SSH).