Mini-Projecto · Laboratório Multi-SO
Contexto e propósito
Este mini-projecto é o exercício integrador da unidade de competência UC02629 — Instalar e configurar sistemas operativos para ambientes em rede. Mobiliza, num único caso aplicado, todas as três realizações oficiais do referencial:
| # | Realização | Fase do projecto |
|---|---|---|
| R1 | Instalar sistemas operativos | Fases 2-3 · Preparação e instalação |
| R2 | Configurar funcionalidades e periféricos | Fase 4 · Configuração |
| R3 | Criar perfis de utilizador e privilégios | Fase 5 · Utilizadores e partilhas |
O trabalho é em pares ou trios (laboratórios trabalham melhor com colaboração) e tem como entregável final um dossier técnico + a infraestrutura funcional implementada em máquinas virtuais (VirtualBox).
Cenário de aplicação
A direcção da tua escola pediu-te ajuda para conceber um laboratório virtual de TI que sirva de ambiente de aprendizagem para os alunos do curso. O laboratório deve incluir:
- 2 estações de trabalho Windows 11 (clientes).
- 1 estação de trabalho Linux desktop (Ubuntu 24.04).
- 1 servidor Linux (Ubuntu Server 24.04) para partilha de ficheiros.
Tudo virtualizado em VirtualBox no teu PC pessoal (recomendado mínimo 16 GB de RAM no PC anfitrião).
Os 4 sistemas devem comunicar entre si numa rede privada (VirtualBox Internal Network ou Host-Only), com:
- Servidor com IP estático.
- Clientes a obter IP do servidor (DHCP) ou estaticamente (à tua escolha).
- Partilha Samba acessível dos 3 clientes.
- Utilizadores com permissões diferenciadas (admin, professor, aluno).
Requisitos do laboratório
Funcionais
- Os 4 SOs estão instalados e arrancam correctamente.
- Os 4 sistemas conseguem fazer ping uns aos outros (conectividade básica).
- O servidor Linux partilha pelo menos uma pasta via Samba.
- As 2 estações Windows e o Linux desktop conseguem aceder à partilha do servidor.
- Foram criados utilizadores diferenciados em cada sistema:
admin(administrador local).professor(utilizador standard com acesso ao Samba).aluno(utilizador standard com acesso de leitura ao Samba).- As permissões da partilha respeitam:
professorpode ler e escrever.alunopode apenas ler.admintem acesso total.
Não-funcionais
- Documentação completa em PDF, descrevendo a infraestrutura, decisões técnicas, e procedimentos de instalação.
- Boas práticas de segurança aplicadas: firewall activa, actualizações em dia, senhas distintas para cada utilizador.
- Diagrama de rede legível mostrando os 4 sistemas e seus IPs.
- Vídeo curto (3-5 min) demonstrando a funcionalidade — gravado com OBS Studio ou similar.
As seis fases
Fase 1 · 1h
Planeamento e desenho da infraestrutura
Objectivo: desenhar antes de executar.
Tarefas:
- Decidir o espaço de endereçamento IP da rede privada (ex: 192.168.100.0/24).
- Atribuir IPs a cada máquina:
- Servidor: 192.168.100.10 (estático).
- Win11-A: ?
- Win11-B: ?
- Ubuntu-desktop: ?
- Decidir hostnames descritivos.
- Decidir se as estações usarão DHCP do servidor ou IPs estáticos.
- Listar especificações mínimas de cada VM (RAM, disco, CPUs virtuais).
- Desenhar diagrama de rede (à mão ou em draw.io).
Documento de 2-3 páginas com plano + diagrama de rede.
Fase 2 · 2-3h
Preparação do laboratório virtual (R1)
Objectivo: ter o ambiente VirtualBox pronto para receber as instalações.
Tarefas:
- Instalar VirtualBox no PC anfitrião (virtualbox.org/wiki/Downloads).
- Descarregar ISOs oficiais:
- Windows 11: microsoft.com/software-download/windows11.
- Ubuntu 24.04 Desktop: ubuntu.com/download/desktop.
- Ubuntu Server 24.04: ubuntu.com/download/server.
- Criar 4 VMs com as especificações decididas na Fase 1:
- Para cada uma, criar disco virtual, atribuir RAM, configurar rede.
- Configurar rede privada comum às 4 VMs:
- Opção recomendada: Host-Only (permite comunicação entre VMs e com o anfitrião) ou Internal Network.
Screenshots das 4 VMs criadas no VirtualBox + tabela com configurações.
Activar virtualização (VT-x / AMD-V) no BIOS do PC anfitrião antes — sem isto, VirtualBox não corre máquinas 64-bit.
Fase 3 · 3-4h
Instalação dos sistemas operativos (R1)
Objectivo: instalar e configurar de base os 4 SOs.
Tarefas:
- Instalar Windows 11 em duas das VMs:
- Particionar (deixar tudo numa partição NTFS por simplicidade).
- Definir região, layout teclado PT.
- Importante: Windows 11 exige conta Microsoft, mas pode-se contornar pressionando
Shift+F10durante setup → executaroobe\BypassNRO.cmdpara forçar conta local. - Aplicar todas as actualizações Windows Update.
- Instalar Ubuntu 24.04 Desktop numa VM:
- Particionamento simples ou customizado.
- Idioma e teclado PT.
- Aplicar actualizações:
sudo apt update && sudo apt upgrade. - Instalar VirtualBox Guest Additions.
- Instalar Ubuntu Server 24.04 numa VM:
- Setup mínimo (sem GUI).
- IP estático configurado durante o setup (192.168.100.10).
- Aplicar actualizações.
Screenshots dos 4 sistemas a arrancar (ecrã de login ou desktop).
Fase 4 · 2h
Configuração de rede e periféricos (R2)
Objectivo: garantir conectividade entre os 4 sistemas.
Tarefas:
- Configurar IPs segundo o plano da Fase 1:
- Servidor: estático 192.168.100.10.
- Clientes: DHCP (a fornecer pelo servidor) ou estático manual.
- Definir hostnames.
- Testar conectividade:
ping 192.168.100.10dos 3 clientes.pingdo servidor para cada cliente.
- Configurar firewall (ufw no Linux, Defender no Windows) — abrir só as portas necessárias.
Tabela de conectividade (matriz de ping success/fail entre as 4 máquinas) + screenshots.
Se o ping falhar do anfitrião para a VM mas funcionar entre VMs, é provavelmente a rede VirtualBox a ser Internal Network (não acessível ao anfitrião). Mudar para Host-Only para que o anfitrião possa também ver a rede.
Fase 5 · 2h
Utilizadores, grupos e partilha Samba (R3)
Objectivo: criar a estrutura de utilizadores e a partilha de ficheiros segura.
Tarefas:
- No servidor Linux:
- Instalar Samba:
sudo apt install samba. - Criar grupos:
professores,alunos. - Criar utilizadores Linux:
admin,professor,aluno, atribuídos aos grupos certos. - Definir senhas Samba:
sudo smbpasswd -a <user>para cada um. - Criar pastas de partilha:
/srv/samba/comum(rwx para professores, r-x para alunos)./srv/samba/provas(rwx para professores, sem acesso para alunos).
- Editar
/etc/samba/smb.confcom a configuração das partilhas. - Reiniciar Samba.
- Instalar Samba:
- Nos clientes Windows:
- Aceder
\\192.168.100.10\comumno File Explorer. - Testar como
professor(consegue escrever). - Testar como
aluno(só lê).
- Aceder
- No cliente Ubuntu:
- Aceder via GNOME Files → Other Locations →
smb://192.168.100.10/comum.
- Aceder via GNOME Files → Other Locations →
Screenshots a mostrar: - Login bem-sucedido como professor (a escrever ficheiro). - Tentativa falhada de escrita como aluno. - Conteúdo da partilha visível de ambos os SOs cliente.
Fase 6 · 1-2h
Dossier técnico e demonstração
Objectivo: documentar profissionalmente o trabalho.
Tarefas:
- Compilar o dossier técnico num PDF (10-15 páginas) incluindo:
- Capa.
- Índice.
- Sumário executivo (1 página).
- Diagrama de rede.
- Tabela de máquinas (hostname, IP, SO, RAM, disco).
- Procedimentos de instalação (passos principais, screenshots).
- Configuração de rede e firewall.
- Configuração de utilizadores e Samba.
- Testes realizados e resultados.
- Problemas encontrados e soluções aplicadas.
- Conclusões e melhorias futuras.
- Reflexão pessoal (½ página).
- Gravar vídeo demonstrativo de 3-5 minutos:
- Mostrar as 4 VMs a arrancar.
- Demonstrar ping entre máquinas.
- Aceder à partilha como professor e como aluno (mostrando permissões diferentes).
- Comentar em narração as decisões principais.
Dossier PDF + vídeo (MP4) na pasta de entrega.
Entregáveis · resumo
| # | Item | Formato |
|---|---|---|
| 1 | Dossier técnico | PDF (10-15 páginas) |
| 2 | Diagrama de rede | PNG/PDF dentro do dossier |
| 3 | Vídeo demonstrativo | MP4 (3-5 min) |
| 4 | Screenshots das fases | Embebidos no dossier |
| 5 | Reflexão pessoal | ½ página dentro do dossier |
| 6 | (Opcional) Exportar VMs | OVA (ficheiro VirtualBox exportável) |
Tudo entregue numa pasta zipada estruturada.
Critérios de avaliação
| Fase | Peso | Critério principal |
|---|---|---|
| Fase 1 · Plano | 10 % | Coerência do desenho de rede e justificações |
| Fase 2 · Preparação | 10 % | Estrutura correcta das VMs no VirtualBox |
| Fase 3 · Instalação (R1) | 25 % | 4 SOs instalados, configurados, actualizados |
| Fase 4 · Rede (R2) | 15 % | Conectividade total entre máquinas |
| Fase 5 · Utilizadores (R3) | 20 % | Estrutura RBAC + Samba a funcionar correctamente |
| Fase 6 · Dossier + demo | 15 % | Documentação clara, vídeo demonstrativo |
| Reflexão final | 5 % | Auto-crítica fundamentada |
Calendarização sugerida
- Aula 1 (90 min): apresentação + Fase 1 (plano).
- Aula 2 (90 min): Fase 2 (preparar VMs) + início Fase 3.
- Aulas 3 e 4 (180 min): Fase 3 (instalações).
- Aula 5 (90 min): Fases 4 e 5 (rede + Samba).
- Aula 6 (90 min): Fase 6 (dossier + demo).
O dossier é entregue uma semana após a Aula 6.
Recursos disponíveis
- VirtualBox · virtualbox.org
- Ubuntu · ubuntu.com
- Microsoft · microsoft.com/software-download
- Sebenta UC02629 — secção 4 (utilizadores), secção 5 (rede e Samba).
- DigitalOcean Community — tutoriais Samba excelentes.
- OBS Studio · obsproject.com — gravar vídeo gratuito.
Reflexão final
Após a entrega, escreve meia página respondendo a:
- Qual foi a fase mais difícil? Porquê?
- Que aprendizagem te marcou mais (técnica ou pedagógica)?
- Como dividiste o trabalho com o teu par/trio? Funcionou?
- Que faria diferente numa segunda volta?
- Esta UC mudou a tua perspectiva sobre o que é "instalar Windows"? Como?
Esta reflexão conta para a avaliação — não é decorativa.