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.
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 usarlabexpass123como senha para facilitar. - Conceda acesso de superusuário ao usuário
adminadicionando-o ao grupowheel. Em sistemas RHEL, os membros do grupowheeltêm permissão para usar osudopor padrão. - Verifique se o usuário
adminconsegue listar o conteúdo do diretório/rootutilizando osudo.
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
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.



