Como acessar sua Starlight Virtual Machine

Depois que sua Starlight Virtual Machine (VM) estiver ativa e em execução, você pode se conectar a ela diretamente pelo Starlight Manager – ferramentas adicionais, como clientes SSH, não são necessárias. O aplicativo oferece duas opções de acesso: Console e Interface de Linha de Comando (CLI).

Ambos oferecem controle total sobre sua VM, permitindo instalar ou atualizar softwares, gerenciar arquivos e usuários, configurar serviços, etc. O Console fornece acesso completo e direto à sua VM: você pode usá-lo para solução de problemas, instalação ou recuperação do sistema; e a CLI é um terminal rápido, baseado no navegador, para gerenciamento do dia a dia.

Neste artigo, abordaremos:

  1. Como navegar e acessar as opções de gerenciamento do servidor;

  2. As principais diferenças entre Console e CLI;

  3. Comandos básicos para instalar e atualizar softwares, configurar serviços, enviar arquivos e gerenciar usuários.


1. Como acessar o Console e a Linha de Comando

1. No aplicativo Starlight Manager, clique na sua VM para abrir o menu de Gerenciamento da VM (1) e vá para Acesso à Máquina Virtual (2):

2. Na aba lateral, clique em Abrir linha de comando ou Abrir console, conforme sua necessidade. As ferramentas serão abertas em uma nova janela do navegador:

Linha de comando:

Console (após inserir os dados de root):


2. Diferenças entre Console e CLI

Acesso via Console

Acesso via CLI

Finalidade

Oferece acesso total ao sistema. Usado para gerenciamento avançado e recuperação.

Fornece um terminal simplificado para executar comandos rapidamente pelo navegador. Usado para tarefas administrativas do dia a dia.

Login

Exige a inserção dos seus dados de login - nome de usuário e senha.

Abre automaticamente sem login. O campo de nome de usuário está disponível, assim você pode especificar com qual usuário conectar (root ou outro).

Resiliência de rede

Está sempre disponível, mesmo se sua conexão de rede com a VM (como SSH) estiver fora do ar ou bloqueada. Isso significa que você ainda pode gerenciar e recuperar sua VM em caso de problemas de rede.

Também oferece conectividade robusta, mas se houver problemas na configuração de rede da VM, o Console é o recurso de fallback para solução de problemas e restauração do acesso.

Interface

Ambiente em tela cheia com controle total sobre mensagens de inicialização, reinicializações e modos de recuperação.

Oferece uma interface de linha de comando moderna e simplificada com recursos como suporte ao mouse, atalhos de teclado, copiar-colar e histórico de comandos.

Quando usar

- VM inacessível via SSH ou rede.

- Recuperação, instalação ou depuração do sistema.

- Visualização de logs de inicialização e mensagens do console.

- Gerenciamento rotineiro do servidor.

- Atualizações e configurações de software.

- Tarefas administrativas leves.

3. Comandos básicos para vários sistemas operacionais

Aqui estão alguns comandos essenciais do Linux para ajudar você a gerenciar sua Máquina Virtual. Você pode usá-los tanto no Console quanto na CLI para instalar e atualizar softwares, configurar serviços, gerenciar usuários e manipular arquivos.

Ação

Ubuntu / Debian

AlmaLinux / CentOS / Rocky / Fedora

Atualizar pacotes do sistema

apt update && apt upgrade -y

dnf update -y (ou yum update -yem versões antigas)

Instalar software

apt install nome-do-pacote

dnf install nome-do-pacote (ou yum install nome-do-pacote)

Remover software

apt remove nome-do-pacote

dnf remove nome-do-pacote (ou yum remove nome-do-pacote)

Iniciar / parar um serviço

systemctl start serviço / systemctl stop serviço

systemctl start serviço / systemctl stop serviço

Habilitar serviço na inicialização

systemctl enable serviço

systemctl enable serviço

Verificar firewall (UFW ou firewalld)

ufw status

ufw allow 80,443/tcp

firewall-cmd --state

firewall-cmd --permanent --add-service=http

firewall-cmd --reload

Criar um novo usuário

adduser nome-de-usuário

adduser nome-de-usuário

Conceder direitos de sudo ao usuário

usermod -aG sudo nome-de-usuário

usermod -aG wheel nome-de-usuário

Alterar senha do usuário

passwd nome-de-usuário

passwd nome-de-usuário

Editar um arquivo

nano caminho/para/arquivo

nano caminho/para/arquivo

Exemplo: instalação de servidor web e firewall

Baseado em Debian (Ubuntu, Debian 12):

apt install nginx -y - Instala o servidor web Nginx no seu sistema

ufw allow 'Nginx Full' - Atualiza as regras do UFW (Uncomplicated Firewall) para permitir o tráfego HTTP (porta 80) e HTTPS (porta 443)

systemctl enable nginx - Garante que o Nginx inicie automaticamente toda vez que o servidor for reiniciado

systemctl status nginx - Verifica se o servidor web está respondendo

Baseado em RHEL (AlmaLinux, CentOS, Rocky, Fedora):

dnf install httpd -y - Instala o Apache HTTP Server

systemctl enable httpd - Configura o Apache para iniciar automaticamente

systemctl start httpd - Inicia o serviço Apache imediatamente

firewall-cmd --permanent --add-service=http - Abre a porta 80 (HTTP) no firewall para que os visitantes possam acessar seu servidor web pelo protocolo padrão

firewall-cmd --reload - Recarrega as alterações de configuração do firewall

systemctl status httpd - Verifica o status do servidor web.

É necessário um e-mail válido