Configurar Acesso de Superusuário

Red Hat Enterprise LinuxBeginner
Pratique Agora

Introdução

Neste desafio, você praticará a configuração de acesso de superusuário em um sistema Red Hat Enterprise Linux. Como administrador de sistemas, conceder e gerenciar privilégios elevados para os usuários é uma habilidade fundamental, crucial para manter a segurança e a integridade do ambiente. Você criará um novo usuário e concederá a ele a capacidade de executar comandos como o usuário root.

Este é um Desafio (Challenge), que difere de um Laboratório Guiado (Guided Lab) por exigir que você tente concluir a tarefa de forma independente, em vez de apenas seguir passos de aprendizado. Desafios costumam ser um pouco mais complexos. Se encontrar dificuldades, você pode debater com o Labby ou consultar a solução. Dados históricos mostram que este é um desafio de nível iniciante com uma taxa de aprovação de 100%. Ele recebeu uma taxa de avaliações positivas de 100% dos alunos.

Conceder Acesso de Superusuário

Tarefas

Seu objetivo é criar um novo usuário e fornecer a ele privilégios de superusuário (sudo). Em seguida, você verificará se o usuário consegue executar comandos que exigem essas permissões elevadas com sucesso.

Requisitos

  • Crie uma nova conta de usuário com o nome de usuário admin.
  • Defina uma senha para o usuário admin. Você pode usar labexpass123 como senha para facilitar.
  • Conceda acesso de superusuário ao usuário admin adicionando-o ao grupo wheel. Em sistemas RHEL, os membros do grupo wheel têm permissão para usar o sudo por padrão.
  • Verifique se o usuário admin consegue listar o conteúdo do diretório /root utilizando o sudo.

Exemplo

Após configurar corretamente o usuário admin, você deverá ser capaz de alternar para este usuário e executar comandos privilegiados. Por exemplo, ao executar sudo ls /root, o sistema deve listar com sucesso o conteúdo do diretório home do usuário root, que normalmente é inacessível para usuários comuns.

[admin@host ~]$ sudo ls /root
anaconda-ks.cfg  anaconda-post-nochroot.log  anaconda-post.log  buildinfo  original-ks.cfg
✨ Verificar Solução e Praticar

Resumo

Neste desafio, você aprendeu como conceder acesso de superusuário a uma conta de usuário em um sistema Red Hat Enterprise Linux. Você criou com sucesso um novo usuário, definiu sua senha e o adicionou ao grupo wheel para conceder privilégios de sudo. Você também validou as novas permissões executando um comando que exige acesso elevado. Dominar o gerenciamento de privilégios de usuário é uma habilidade crítica para qualquer administrador de sistemas responsável por manter um ambiente Linux seguro e funcional.