OS - Linux
Instalação do Debian e SSH
A aula teve uma abordagem prática e 'mão na massa'. A instalação foi conduzida em sala de aula por meio de uma exposição dialogada, e para complementar, utilizamos um vídeo tutorial do canal 'Conecto Sistemas' no YouTube como material de apoio.
Configuração SSH
Passo 1: Instalação e Configuração do Servidor SSH
Após a reinicialização, você será apresentado a uma tela de login de texto.
- Faça login com o nome de usuário e a senha que você criou durante a instalação (não o
root). - Obtenha privilégios de administrador:
Digite a senha dosu -rootque você definiu. - Instale o servidor OpenSSH:
apt update apt install openssh-server - Verifique se o serviço SSH está em execução:
Você deverá ver uma saída indicando que o serviço está "active (running)". Pressionesystemctl status sshqpara sair.
Passo 2: Configurando a Rede do VirtualBox para Acesso Externo
Para acessar o servidor SSH de sua máquina hospedeira, você precisa configurar a rede da VM. A maneira mais simples é usar o redirecionamento de portas (Port Forwarding).
- Desligue a VM Debian: No terminal da VM, execute
shutdown -h now. - Abra as Configurações da VM: Com a VM selecionada no VirtualBox, clique em "Configurações".
- Vá para a seção "Rede":
- No Adaptador 1, certifique-se de que esteja "Habilitado" e "Conectado a: NAT".
- Clique em "Avançado" e depois em "Redirecionamento de Portas".
- Adicione uma nova regra:
- Nome: Dê um nome para a regra, por exemplo, "SSH".
- Protocolo: TCP.
- IP do Hospedeiro: Deixe em branco.
- Porta do Hospedeiro: Escolha uma porta livre em sua máquina hospedeira, por exemplo,
2222. - IP do Convidado: Deixe em branco (será o IP da VM).
- Porta do Convidado:
22.
- Clique em "OK" para salvar as regras e em "OK" novamente para fechar as configurações da VM.
Passo 3: Acessando o Servidor Debian via SSH
Inicie a VM Debian novamente.
Descubra o endereço IP da VM (Opcional, mas útil para referência):
- Faça login na VM e execute o comando:
ip a - Procure pela interface de rede (geralmente
enp0s3oueth0) e anote o endereço IP na linhainet.
- Faça login na VM e execute o comando:
Conecte-se via SSH a partir da sua máquina hospedeira:
- No Windows: Use um cliente SSH como o PuTTY ou o cliente OpenSSH integrado no PowerShell/Prompt de Comando.
- PowerShell/Prompt de Comando:
Substituassh seu_usuario@localhost -p 2222seu_usuariopelo nome de usuário que você criou na VM.
- PowerShell/Prompt de Comando:
- No macOS ou Linux: Abra o terminal e digite:
Substituassh seu_usuario@localhost -p 2222seu_usuariopelo seu nome de usuário.
- No Windows: Use um cliente SSH como o PuTTY ou o cliente OpenSSH integrado no PowerShell/Prompt de Comando.
Confirmação de Autenticidade: Na primeira conexão, você será solicitado a confirmar a autenticidade do host. Digite
yese pressione Enter.Digite a senha do seu usuário na VM quando solicitado.
Parabéns! Você agora está conectado ao seu servidor Debian mínimo via SSH e pode gerenciá-lo remotamente a partir da sua máquina hospedeira. A partir daqui, você pode começar a instalar e configurar outros serviços conforme necessário.