MAPA - ADMINISTRAÇÃO DE REDES LINUX - 53_2026

 

Chegou o momento de aprofundar os conhecimentos desenvolvidos ao longo da disciplina.

Este MAPA tem como objetivo consolidar o conhecimento sobre comandos essenciais do sistema operacional GNU/Linux aplicados à administração de servidores. Você realizará tarefas de gerenciamento de diretórios, controle de usuários, proteção de dados via permissões, backup automatizado com Shell Script e agendamento de tarefas com o utilitário cron.

Ao final, você será capaz de:

– Navegar e operar o sistema de arquivos Linux via linha de comando;
– Gerenciar permissões de acesso a arquivos e diretórios;
– Criar scripts Shell para automação de tarefas administrativas;
– Agendar tarefas periódicas utilizando o cron;
– Monitorar logs do sistema para verificação de execuções.

Ambiente de execução

Requisito mínimo: distribuição GNU/Linux baseada em Debian (Ubuntu Server 22.04 LTS ou Debian 12 recomendados, ou versões mais recentes), instalada em máquina física ou virtual (pode-se usar VirtualBox, VMware ou similar). Você também pode utilizar o simulador de terminal online indicado pela bibliografia da disciplina. Em máquinas virtuais hospedadas em ambiente Windows, é viável usar a instalação de somente o terminal. Caso não use virtualização, recomenda-se instalar o ambiente gráfico para facilitar a captura de telas e outras informações que serão usadas no relatório a ser entregue.
 

NOTA 1

Para realizar a captura de tela, recomendo usar a combinação de teclas ALT+PrintScreen, que vai capturar somente a janela ativa – isso deve facilitar a montagem do seu relatório. Nos Windows 10 e 11 também é possível usar a ferramenta de captura e esboço, por meio da combinação de teclas Win+Shift+S. Depois de copiado, basta colar em seu relatório (Ctrl+V).

 

NOTA 2

Todos os comandos desta atividade devem ser executados como super usuário ( root ) ou via sudo. O prompt do super usuário é identificado pelo símbolo #. Lembre-se: ambas as opções de acesso privilegiado permitem modificar configurações críticas do sistema – use com responsabilidade.

 

Roteiro de Atividades

As atividades estão organizadas em quatro etapas progressivas. Para cada etapa, registre no relatório: o comando utilizado, a saída exibida no terminal (captura de tela ou transcrição) e uma breve explicação do que foi feito e por quê.

Etapa 1 – Organização do Ambiente de Trabalho

1.1 Exiba o diretório atual de trabalho e, em seguida, navegue até o diretório /home . Use os comandos a seguir para se familiarizar com o cenário e inclua os comandos em seu relatório:

 

pwd
cd /home/
ls -al

 

1.2 Crie a seguinte estrutura de diretórios dentro de /home:

 

/home
|- backup_lab/
|   |- dados/
|   |_ logs_backup/
|_ relatorios/

 

Utilize o comando mkdir com as opções adequadas para criar toda a estrutura corretamente. Inclua em seu relatório os comandos executados para criar a estrutura de diretórios.

1.3 Dentro de /home/backup_lab/dados/ , crie três arquivos de texto (vendas.txt , clientes.txt e config.conf) com até duas linhas de conteúdo fictício cada, utilizando um editor de texto em modo terminal. Inclua em seu relatório os comandos executados, bem como o conteúdo dos arquivos, podendo ser em formato de captura de tela ou transcrição do conteúdo dos arquivos.

Etapa 2 – Controle de Permissões e Proteção de Dados

2.1 Verifique as permissões atuais dos arquivos criados na Etapa 1 com ls -l /home/backup_lab/dados/. Identifique e descreva no relatório o significado de cada campo exibido: tipo, permissões do dono/grupo/outros, número de links, dono, grupo, tamanho e data de modificação. Inclua uma captura de tela com a listagem junto à explicação.

2.2 O arquivo config.conf contém dados sensíveis de configuração. Aplique permissões para que somente o dono possa ler e escrever nesse arquivo, e que ninguém mais tenha qualquer acesso. Registre no relatório o comando usado.

 

PESQUISE
Como funciona a notação octal do comando chmod ? Qual seria o valor numérico correto para o caso descrito acima? Responda a essa pergunta logo após o comando executado.

 

2.3 Aplique permissão de leitura e execução para o dono e leitura e execução para o grupo, no diretório /home/backup_lab/ . Verifique o resultado com ls -al . Inclua em seu relatório a captura de tela da listagem do diretório.
 
2.4 Utilize o comando grep para localizar, dentro de clientes.txt , todas as linhas que contenham a palavra “nome” (independentemente de maiúsculas ou minúsculas). Registre o comando e explique o papel de cada parâmetro empregado.
 
Etapa 3 – Script de Backup Automatizado
 
Nesta etapa, você deve criar um script Shell que realiza o backup compactado dos arquivos de dados, gera um log da operação e verifica a integridade do arquivo gerado.
 
3.1 Crie o arquivo /home/backup_lab/backup.sh com o editor de texto usado anteriormente (ex. nano). O script deve:
– Definir variável de origem ( /home/backup_lab/dados/ )
– Definir variável de destino ( /home/backup_lab/ )
– Compactar o conteúdo do diretório da variável de origem em um arquivo com nome no formato backup_AAAA-MM-DD.tar.gz – lembre-se que o arquivo deve ir para o diretório da variável de destino;
– Registrar em /home/backup_lab/logs_backup/backup.log a data, hora e nome do arquivo gerado;
– Exibir na tela uma mensagem de conclusão.
 
3.2 Torne o script executável e execute-o manualmente. Verifique se o arquivo .tar.gz foi criado e se o log foi registrado corretamente. Inclua em seu relatório a saída da execução manual do script.
 
3.3 Verifique a integridade do backup com o comando cksum . Registre o valor de checksum obtido e explique sua utilidade em ambientes de transferência de arquivos em rede. Inclua em seu relatório a saída do comando cksum.
 
3.4 Utilize o comando tail para exibir as últimas 5 linhas do arquivo de log. Indique em seu relatório o comando usado para limitar o número de linhas exibidas.
 
Etapa 4 – Agendamento com Cron
 
4.1 Abra o editor de tarefas agendadas do usuário atual e configure o script backup.sh para ser executado automaticamente todos os dias às 23h00. Inclua em seu relatório a linha inserida no arquivo de cron que realiza esta configuração.

 

crontab -e

 

DICA
A sintaxe do cron segue o formato: minuto hora dia_mês mês dia_semana comando. Consulte man
crontab para entender cada campo. O asterisco ( * ) representa “todos os valores possíveis” para aquele campo, ou seja, será ativado a cada alteração do valor (a cada minuto, a cada hora etc).

 

Verificação do Ambiente
Ao final das etapas, execute os comandos abaixo e registre as saídas no relatório. Eles permitem verificar o estado dos recursos do servidor após as atividades realizadas.
 

df -h
free -m
ps aux

 
Para esta atividade MAPA, você deve:
– Organize o relatório de forma lógica, clara e objetiva. Baseie-se nos números de cada item apresentado para estruturar suas respostas.
– Empregue linguagem técnica compatível com a área de Tecnologia da Informação.
– Desenvolva análises críticas, evitando respostas exclusivamente descritivas.
– Apresente todas as referências consultadas conforme as normas adotadas pela instituição.


Como entregar a atividade:
A atividade deverá ser produzida em um arquivo do tipo TEXTO, conforme Template anexado no MATERIAL DA DISCIPLINA, disponibilizado no Studeo, e DEVE ser entregue com a extensão (.PDF). Depois, deve ser anexado no ambiente da Atividade no STUDEO.

ORIENTAÇÕES IMPORTANTES:
– Lembre-se de que a interpretação da atividade também faz parte da avaliação.
– Acesse o link com o vídeo gravado pelo professor para ajudá-lo na realização desta atividade MAPA. O acesso deverá ser realizado em: Materiais >> Material da Disciplina.
– Realize pesquisas complementares nas referências apresentadas pelo professor.
– Ao realizar pesquisas, não faça cópia fiel do texto e sempre insira as devidas referências dos autores.
– A entrega deve ser feita exclusivamente por meio do Template de entrega da atividade MAPA disponível no Material da Disciplina.
– Antes de enviar sua atividade, certifique-se de que respondeu a todas as perguntas e realize uma cuidadosa correção ortográfica.
– Após o envio não são permitas alterações, ou modificações. Logo, você tem apenas uma chance de enviar o arquivo corretamente. Revise bem antes de enviar!​
– Procure sanar suas dúvidas junto à mediação em tempo hábil sobre o conteúdo exigido na atividade, de modo que consiga realizar sua participação.
– Atenção ao prazo de entrega, evite envio de atividade em cima do prazo. Você pode ter algum problema com internet, computador, software etc., e os prazos não serão flexibilizados, mesmo em caso de comprovação.

Em caso de dúvidas, encaminhar mensagem ao seu Professor Mediador.
Bons estudos!

 

Envie sua Mensagem:

Múltipla Assessoria Acadêmica - © 2026 Todos os Direitos Reservados