O Administrador de um servidor com sistema operacional Linux...

Próximas questões
Com base no mesmo assunto
Q1051410 Sistemas Operacionais
O Administrador de um servidor com sistema operacional Linux deseja monitorar os acessos mal sucedidos de usuários ao sistema para verificar alguma possível tentativa de invasão por força-bruta. Para isso, ele deve consultar o arquivo:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: A - /var/log/faillog

Para entender por que a alternativa correta é a A, precisamos abordar alguns conceitos importantes sobre o sistema de logs do Linux. Os logs são registros que o sistema operacional mantém sobre diversas atividades que ocorrem nele, incluindo acessos de usuários, operações do sistema, eventos de segurança, entre outros.

No contexto da questão, o administrador está interessado em monitorar os acessos mal sucedidos ao sistema. A forma correta de fazer isso é consultando o arquivo específico que mantém registros de tentativas de acesso que falharam.

Alternativa A - /var/log/faillog: Este é o arquivo correto, pois o faillog armazena informações sobre tentativas de login mal sucedidas. Ele é utilizado para monitorar e analisar possíveis tentativas de invasão, como ataques de força-bruta, onde um invasor tenta adivinhar a senha de um usuário.

Agora, vamos entender por que as outras alternativas não são corretas:

Alternativa B - /var/log/messages: Este arquivo é utilizado para registrar mensagens gerais do sistema e eventos, mas não é específico para acessos mal sucedidos de usuários.

Alternativa C - /var/log/syslog: Similar ao messages, o syslog armazena logs do sistema, incluindo mensagens de vários serviços, mas não foca nos acessos mal sucedidos específicos.

Alternativa D - /var/log/login.log: Apesar de o nome sugerir que ele poderia armazenar informações sobre logins, este arquivo não é utilizado no Linux para registrar acessos mal sucedidos.

Alternativa E - /var/log/boot.log: Este arquivo registra mensagens relacionadas ao processo de inicialização do sistema, não tendo relação com tentativas de login.

Portanto, quando um administrador deseja monitorar tentativas de acesso mal sucedidas, ele deve consultar o faillog. Entender a função de cada arquivo de log é essencial para a administração eficaz e segura de um sistema Linux.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Os logs do Linux podem ser visualizados com o comando cd /var/log, depois digitando o comando ls para ver os logs armazenados neste diretório. Um dos logs mais importantes para visualizar é o syslog, que registra tudo, exceto as mensagens relacionadas a autenticação.

var/log/syslog ou /var/log/messages: mensagens gerais, bem como informações relacionadas ao sistema.

/var/log/boot.log: um repositório de todas as informações relacionadas à inicialização e quaisquer mensagens registradas durante a inicialização.

/var/log/faillog: contém informações sobre todas as tentativas de login falhas, o que é útil para obter informações sobre falhas de login, como aquelas que tentam hackear credenciais de login e ataques de força bruta.

Faltou especificar qual distribuição Linux seria cobrado nesse concurso, pois em CentOS 6 e posterior os únicos logs contidos nessa pasta /var/log são esses, não existe /var/log/faillog:

ls -al *.log

-rw-------. 1 root root   140 Jan 29 16:45 anaconda.ifcfg.log

-rw-------. 1 root root 13457 Jan 29 16:45 anaconda.log

-rw-------. 1 root root 14990 Jan 29 16:45 anaconda.program.log

-rw-------. 1 root root 102355 Jan 29 16:45 anaconda.storage.log

-rw-r--r--. 2 root root  2343 Mar 3 13:33 boot.log

-rw-r--r--. 1 root root 507595 Fev 26 10:55 dracut.log

-rw-------. 1 root root     0 Fev 26 10:12 spice-vdagent.log

-rw-r--r--. 1 root root     0 Fev 26 10:12 wpa_supplicant.log

-rw-------. 1 root root 29416 Fev 26 10:47 yum.log

Pesquisando mais a fundo descobri que isso existia em CentOS/Redhat 5 e anterior, já foi removido esse .log nos sistemas modernos... As bancas devem especificar melhor qual versão e qual distribuição de Linux elas querem que o candidato saiba, pois muitas coisinhas assim são diferentes entre uma e outra, é uma palhaçada terer que saber tudo de todas as versões do Linux pra conseguir responder questões bestas como essa.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo