Sistema de Arquivos no Linux FILE, STAT - Parte 13

Aula 20 · GNU/Linux para Servidores

Nesta aula, foram abordados os comandos file e stat no Linux para obter informações sobre arquivos, destacando as diferenças entre eles. O comando stat fornece detalhes mais extensos como tipo de arquivo, permissões, dono do arquivo, datas de acesso, modificação e criação, além da localização e tamanho em blocos. Foi discutida a importância de não confiar apenas na extensão dos arquivos no Linux, pois os sistemas operacionais desta plataforma analisam o conteúdo e cabeçalho dos arquivos para determinar seu tipo. O conceito de arquivos poliglotas foi introduzido como uma ameaça à segurança, onde um arquivo pode conter múltiplos tipos ou ser manipulado para disfarçar sua natureza real, dificultando a detecção e análise por sistemas tradicionais.

A importância do comando secaçã (chmod) na gestão de permissões e integridade dos arquivos foi demonstrada através de exemplos práticos. O uso do secaçã para proteger arquivos sensíveis, como o arquivo Shadow, foi explicado com detalhes sobre como rastrear alterações nestes arquivos para detectar atividades maliciosas ou invasões.

O comando CMP também foi introduzido para comparar conteúdo de arquivos, mostrando diferenças em termos de bytes e linhas específicas onde ocorreram modificações. Esta ferramenta é crucial para auditorias e análises forenses após possíveis incidentes de segurança. Exemplos detalhados ilustraram como usar o CMP para verificar alterações em arquivos importantes, como a configuração da rede (Interfaces). A próxima aula abordará a criação, remoção e gerenciamento de diretórios e arquivos no Linux.

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso